欢迎来到天天文库
浏览记录
ID:18921344
大小:85.50 KB
页数:6页
时间:2018-09-20
《今年的最新文章web应用程序开发(二)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、呼伦贝尔学院——计算机科学与技术学院VB第八章第一次课第八章Web应用程序开发(二)教学目标:通过讲授和学生的动手练习,使学生了解Web应用程序的开发方法。教学类型:在多媒体教室直观讲授,引导学生进行简单程序设计操作。加深对本次课内容的理解。教学内容:HTML控件,ASP.NET性能与配置,使用ASP.NET构建Web应用程序的练习。8.4HTML控件在创建站点时,有时对某个控件在服务器端不需要做任何处理。在这种情况下,开发人员可能只想在页面上添加静态的HTML控件,工具箱的HTML面板上包含了大多数最常用的HTML元素的拖放版本,这些控件只是向页面添
2、加HTML元素的一种简便的方法,可以使用的控件并不局限于这些元素。1.将HTML控件用作Server控件可以将任何HTML元素转换为服务器控件,只要为该元素添加runat=“server”属性即可。当页面提交到服务器的时候,可以使用代码动态地处理任何服务器控件(由HTML元素转换而来的或ASP.NET的)。另外,因为可以向任意HTML元素添加runat=“server”属性,可以使用Inputtype=“text”控件代替ASP.NET的TextBox控件——其他HTML元素只要在ASP.NET工具箱中有对应的控件都可以这样使用。2.应该使用HTML控
3、件还是ASP.NET服务器控件这个问题实际上只与页面上简单的元素有关。在选择向页面添加哪种类型的控件时,绝大多数开发人员的方法是在页面上主要使用ASP.NET的StandardServerControl,而在布局时使用静态HTML元素。一、HTML服务器控件构架HTML服务器控件构架HTML标注HTML服务器控件HtmlAnchorHtmlInputButton,HtmlInputCheckBox,HtmlInputRadioButton,HtmlInputFIle,HtmlInputHidden,HtmlInputImage,Ht
4、mlInputText
5、体)控件可以让用户将Client端的数据传送至Server端作处理。HtmlInputButton控件:执行一个指令或动作。HtmlInputText控件:让用户输入数据。HtmlInputRadio控件:单选一个选项。HtmlInputCheckBox控件:可选择多个选项。HTMLInputHidden控件:当我们要在使用者传送所输入的数据时,顺便传送不需要使用者输入的数据时,可以使用隐藏输入控件。HtmlTextArea控件:文本输入框。可以设定长度和高度,可以用来输入一小段文字。HtmlSelect控件:选单。选单控件有两种风格,一种是下拉式选单
6、,另一种是清单,也就是同时可以显示多个选项,由Size属性控制。HtmlTable、HtmlTableRow、HtmlTableCell控件:HtmlTable控件可以配合HtmlTableRow以及HtmlTableCell控件来动态的产生表格。8.5ASP.NET性能与配置ASP.NET配置系统提供一个分层配置结构,能够配置整个服务器上的所有ASP.NET应用程序、单个ASP.NET应用程序、各个页面或应用程序子目录。ASP.NET的配置文件是基于XML文本文件,全部命名为web.config。每个web.config文件将配置设置应用到其所在的目
7、录和下面的所有虚拟子目录中,配置文件可以出现在ASP.NETWeb应用程序服务器上任何目录中,并且子目录中的设置可以随意修改或重写在父目录中提供的设置。一、ASP.NET配置文件web.config文件中主要包括3个方面的信息:应用程序配置,用于设置可以使用的功能。连接字符串,用于连接数据源,以读取或写入数据。system.web和system.net设置。二、ASP.NET网站管理工具ASP.NET中提供了一个简单的Web界面帮助开发人员查看并管理网站配置,该管理工具就是Web网站管理工具(WebsiteAdministrationTool缩写为WA
8、T)。三、缓存过多用户从数据库中检索数据,执行过程常常会较慢,如果用户较多,检索数据量较大,会
此文档下载收益归作者所有