📄 kj03-01.txt
字号:
Web Form指用ASP.NET开发的网页。从设计的角度看,Web Form是一个包含HTML标记、服务器端控件以及相关程序的“大杂烩”。
对交互式网页而言,接收用户输入、启动相关的服务器端代码、显示各种处理结果等工作都是由Server控件来完成的。这些控件是页面中的核心元素,ASP.NET应用程序设计者必须熟练掌握这些控件的特性和使用方法。
Web Form由“可视化组件(Viaual Component)”和“用户接口逻辑(user interface logic)”组成。其中,前者指包含HTML标记及Server控件声明的部分(也就是可在浏览器上看到的部分);后者则指用于实现服务器和用户交互的代码。如果使用普通的文本编辑器进行设计,则上述两个部分共处同一文件中;如果使用Visual Studio.NET进行设计,则可视化组件与用户接口逻辑将分处不同的文件中。
在Web Form中使用的控件可以分为4类,它们分别是HTML服务器控件、Web服务器控件、Validation控件和用户自定义控件(本书重点介绍前3类控件)。这些控件都可以称为Server控件,因为只有在服务器端环境下,这些控件才能正常工作,浏览器是不能识别这些控件的。
当用户请求包含这些控件的网页时,被请求网页将首先在服务器端执行,以生成HTML文档,并回送客户端,浏览器再将结果显示给用户。此外,需要指出的是,Web Form的某些高级功能必须在特定的浏览器上方可正常运行。例如,有些功能必须在IE 5及以上版本的浏览器中才能正常运行。限于篇幅,本书不可能对各种Server控件的所有属性、事件和方法进行详细介绍,而只能介绍开发ASP.NET网页时必须掌握的内容。如果需要进一步了解其他信息,可查阅Visual.NET帮助文档或相关技术手册。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -