1.Web窗体页,一个Web窗体页默认有两个文件组成,一个是扩展名为.asox的页面描述文件,成为代码隐藏页;另一个是扩展名为.aspx.cs的文件,该文件对应的类称为代码隐藏类。
HTML控件,HTML控件是指基于HTML标记的控件。
HTML服务器控件,在Web窗体中,开发人员除了可以直接用HTML输入控件与用户进行各种交互外,还可以将任何一个HTML元素转化为HTML服务器控件,从而在服务器端实现相应的功能。
HTML服务器控件对程序员公开一个对象模型,该模型十分紧密地映射到相应软件所呈现的HTML元素。
web服务器控件,Web服务器控件是另一种基于服务器编程的事件驱动模型,主要用于在服务器端处理业务逻辑,并通过Web服务器控制与页面交互。
ASP.NET提供了很多内置的服务器控件,并在工具箱中对其进行了分类。
Web服务器控件的中英文名称对应:Web服务器控件 Web Server Control
2.总结一下在ASP.NET中开发网站的一般步骤:第一步,新建网站;第二步,添加项目;第三步,拖放控件;第四步,编辑控件;第五步,添加代码;第六步,运行与调试;第七步,保存网站。
3.Image控件 重要属性
属性 | 描述 | .NET |
---|---|---|
AlternateText | 图形的替代文本。 | 1.0 |
DescriptionUrl | 对图像进行详细描述的位置。 | 2.0 |
GenerateEmptyAlternateText | 规定该控件是否创建一个作为替代文本的空字符串。 | 2.0 |
ImageAlign | 规定图像的排列方式。 | 1.0 |
ImageUrl | 要使用的图像的 URL。 | 1.0 |
runat | 规定该控件是服务器控件。必须设置为 "server"。 | 1.0 |
imgaeButton控件 重要属性
属性 | 描述 | .NET |
---|---|---|
CausesValidation | 规定在 ImageButton 控件被点击时,是否验证页面。 | 1.0 |
CommandArgument | 有关要执行的命令的附加信息。 | 1.0 |
CommandName | 与 Command 事件相关的命令。 | 1.0 |
GenerateEmptyAlternateText | 规定该控件是否创建空字符串作为替代文本。 | 2.0 |
OnClientClick | 当图像被点击时要执行的函数的名称。 | 2.0 |
PostBackUrl | 当 ImageButton 被点击时,从当前页面进行回传的目标页面的 URL。 | 2.0 |
runat | 规定该控件是一个服务器控件。必须被设置为 "server"。 | 1.0 |
TagKey | 1.0 | |
ValidationGroup | 当 ImageButton 回传服务器时,该 ImageButton 控件引起验证所针对的控件组。 | 2.0 |
注释:Image 控件的属性也能够用在 ImageButton 控件上。
两个控件的区别Image控件是图像,ImageButton控件是图像框。