题1
Web 窗体页
可以使用 Web 窗体页来创建可编程的 Web 页,这些 Web 页用作 Web 应用程序的用户界面。Web 窗体页在任何浏览器或客户端设备中向用户提供信息,并使用服务器端代码来实现应用程序逻辑。Web 窗体页输出几乎可以包含任何支持 HTTP 的语言(包括标准通用标记语言的子集HTML与XML、WML 和ECMAScript (JScript, JavaScript))。
HTML 控件
HTML控件是指基于HTML标记的控件。在HTML中,一般通过form表单中的input标记来实现与用户的交互。input标记是一个没有元素的标记,但是该标记有很多特性,用于定义用户可输入数据的字段
HTML 服务器控件
ASP.NET 文件中的 HTML 元素默认作为文本进行处理。为了使这些元素可编程化,需要向 HTML 元素添加 runat="server" 属性。该属性指示该元素应作为服务器控件进行处理。
注释:所有 HTML 服务器控件必须位于带有 runat="server" 属性的 <form> 标签内!
注释:ASP.NET 要求所有 HTML 元素必须正确关闭和嵌套。
ASP.NET - Web 服务器控件
Web 服务器控件是服务器可理解的特殊 ASP.NET 标签。
类似 HTML 服务器控件,Web 服务器控件也在服务器上创建,它们同样需要 runat="server" 属性以使其生效。不过,Web 服务器控件没有必要映射任何已存在的 HTML 元素,它们代表更复杂的元素。
创建 Web 服务器控件的语法是:
<asp:control_name id="some_id" runat="server" />
控件中英文
Button 控件:显示按钮。按钮可以是提交按钮或命令按钮。默认地,该控件是提交按钮。
Calendar 控件:用于在浏览器中显示日历
CalendarDay 控件:代表 calendar 控件中的一天
CheckBox 控件:用于显示复选框。
ListBox 控件:用于多选的下拉列表。
RadioButton 控件:用于显示单选按钮。
TextBox 控件:用户输入文本的文本框。
Image 控件:显示图像。
ImageButton 控件:显示可点击的图像。
题2
1.打开Miscosoft Visual Studio2010
2.新建网页添加新项
3.设计网页
4.添加窗体控件
5.优化页面
6.调试网页
题3
Image 控件:用于在ASP.NET网页上显示图像,可以使用这些代码管理图像,还可以将控件的ImageUrl属性绑定到一个数据源,根据数据库中的信息显示图形。
属性 描述 .NET
AlternateText 图形的替代文本。
DescriptionUrl 对图像进行详细描述的位置。
GenerateEmptyAlternateText 规定该控件是否创建一个作为替代文本的空字符串。
ImageAlign 规定图像的排列方式。
ImageUrl 要使用的图像的 URL。
runat 规定该控件是服务器控件。必须设置为 "server"。
ImageButton 控件
属性 描述 .NET
CausesValidation 规定在 ImageButton 控件被点击时,是否验证页面。
CommandArgument 有关要执行的命令的附加信息。
CommandName 与 Command 事件相关的命令。
GenerateEmptyAlternateText 规定该控件是否创建空字符串作为替代文本。
OnClientClick 当图像被点击时要执行的函数的名称。 2.0
PostBackUrl 当 ImageButton 被点击时,从当前页面进行回传的目标页面的 URL。
runat 规定该控件是一个服务器控件。必须被设置为 "server"。
TagKey
ValidationGroup 当 ImageButton 回传服务器时,该 ImageButton 控件引起验证所针对的控件组。
注释:Image 控件的属性也能够用在 ImageButton 控件上。