- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
呼伦贝尔学院—— 计算机科学与技术学院 VB第八章第一次课
PAGE
PAGE 1
第八章 Web应用程序开发(二)
教学目标:通过讲授和学生的动手练习,使学生了解Web应用程序的开发方法。
教学类型:在多媒体教室直观讲授,引导学生进行简单程序设计操作。加深对本次课内容的理解。
教学内容:HTML控件,ASP.NET性能与配置,使用ASP.NET构建Web应用程序的练习。
8.4 HTML控件
在创建站点时,有时对某个控件在服务器端不需要做任何处理。在这种情况下,开发人员可能只想在页面上添加静态的 HTML控件,工具箱的HTML 面板上包含了大多数最常用的HTML元素的拖放版本,这些控件只是向页面添加 HTML元素的一种简便的方法,可以使用的控件并不局限于这些元素。
1. 将HTML 控件用作Server 控件
可以将任何HTML 元素转换为服务器控件,只要为该元素添加runat=“server”属性即可。当页面提交到服务器的时候,可以使用代码动态地处理任何服务器控件(由HTML 元素转换而来的或ASP.NET 的)。
另外,因为可以向任意HTML元素添加runat=“server”属性,可以使用Input type=“text”控件代替ASP.NET 的TextBox 控件——其他HTML 元素只要在ASP.NET工具箱中有对应的控件都可以这样使用。
2. 应该使用HTML 控件还是ASP.NET 服务器控件
这个问题实际上只与页面上简单的元素有关。在选择向页面添加哪种类型的控件时,绝大多数开发人员的方法是在页面上主要使用ASP.NET 的Standard Server Control,而在布局时使用静态HTML元素。
一、HTML服务器控件构架
HTML服务器控件构架
HTML标注
HTML服务器控件
A
HtmlAnchor
Input
HtmlInputButton,HtmlInputCheckBox,HtmlInputRadioButton, HtmlInputFIle,HtmlInputHidden,HtmlInputImage,HtmlInputText
Form
HtmlForm
Img
HtmlImage
Table
HtmlTable
Tr
HtmlTableRow
Td
HtmlTableCell
Select
HtmlSelect
二、HTML控件
HtmlAnchor控件:用于指定超级链接。
HtmlImage控件:HtmlImage 控件用来显示图片于网页上的控件。设定值为字符串。
HtmlButton控件:让用户透过按钮执行命令或动作,最重要的是 OnServerClick事件。
HtmlForm控件:HtmlForm(窗体)控件可以让用户将Client端的数据传送至 Server 端作处理。
HtmlInputButton控件:执行一个指令或动作。
HtmlInputText控件:让用户输入数据。
HtmlInputRadio控件:单选一个选项。
HtmlInputCheckBox控件:可选择多个选项。
HTMLInputHidden控件:当我们要在使用者传送所输入的数据时,顺便传送不需要使用者输入的数据时,可以使用隐藏输入控件。
HtmlTextArea控件:文本输入框。可以设定长度和高度,可以用来输入一小段文字。
HtmlSelect控件:选单。选单控件有两种风格,一种是下拉式选单,另一种是清单,也就是同时可以显示多个选项,由Size属性控制。
HtmlTable、HtmlTableRow、HtmlTableCell控件:HtmlTable控件可以配合HtmlTableRow以及HtmlTableCell控件来动态的产生表格。
8.5 ASP.NET性能与配置
ASP.NET配置系统提供一个分层配置结构,能够配置整个服务器上的所有ASP.NET应用程序、单个ASP.NET应用程序、各个页面或应用程序子目录。
ASP.NET的配置文件是基于XML文本文件,全部命名为web.config。每个web.config文件将配置设置应用到其所在的目录和下面的所有虚拟子目录中,配置文件可以出现在ASP.NET Web应用程序服务器上任何目录中,并且子目录中的设置可以随意修改或重写在父目录中提供的设置。
一、ASP.NET配置文件
web.config文件中主要包括3个方面的信息:
应用程序配置,用于设置可以使用的功能。
连接字符串,用于连接数据源,以读取或写入数据。
system.web和system.net设置。
二、ASP.NET网站管理工具
ASP.NET中提供了一个简单的Web界面帮助开
您可能关注的文档
最近下载
- DB37_T 1997.11—2019_物业服务规范第11部分:公共场馆物业.pdf VIP
- 2024-2025学年辽宁省五校联考高三上学期期末考试语文试题(解析版).docx VIP
- 辽宁省五校联考(省实验,育才中学2025届高三第五次模拟考试化学试卷含解析.doc VIP
- 教科版六年级上册科学期末选择题专题训练(含答案).docx VIP
- 2025届辽宁省五校联考语文高三上期末联考试题含解析 .pdf VIP
- 经历是流经裙边的水.pptx VIP
- 教科版六年级科学上册选择题专项练习.docx VIP
- 小学科学课程实施方案.docx VIP
- 《血管活性药物静脉输注护理》团体标准解读PPT.pptx
- 49.5mw风电项目风机基础工程质量验收申请资料--资料(实用).doc VIP
原创力文档


文档评论(0)