第2章节服务器控件.pdfVIP

  • 4
  • 0
  • 约4.81万字
  • 约 120页
  • 2018-11-02 发布于湖北
  • 举报
第2章节服务器控件

ASP.NET(C#)动态网站开发案例教程 第2章 服务器控件 知识点  基本控件  高级控件  验证控件  用户控件 2.1 基本控件 本节介绍基本控件有: (1)Label 、TextBox Button 、ImageButton 、 LinkButton 、Image 、HyperLink 、Panel 控件; (2 )RadioButton 、RadioButtonList 、CheckBox、 CheckBoxList、DropDownList 、ListBox 、Table控件。 2.1 基本控件 【例2-1】创建用户登录网页窗体界面,编写登录按钮事件驱动 程序。如图2-1所示。 图2-1 设计用户登录网页 2.1 基本控件 设计过程: (1)新建空白解决方案 启动VS2008 | 文件| 新建| 项目| 新建项目对话框| 其它项目类型| Visual Studio 解 决方案| 空白解决方案 | 名称:ex2_1 。 (2 )创建用户登录网页窗体 右击解决方案(ex2_1 ),在弹出菜单中选择“添加”,点击“新建网站”, 选择ASP.NET 网站。 VS2008产生的目录结构与文件如图2-2所示,由图2-2可知在解决方案目录ex2_1 中产生了login子目录,在login子目录中创建创建一个子目录App_data 与两个文件 Default.aspx与Default.aspx.cs。 图2-2 解决方案ex2_ 1与用户登录网站的目录结构 2.1 基本控件 (3 )在网页窗体中添加控件构成用户登录界面 在网页窗体中添加3个Label控件、2个文本框控件和2个按钮控件,如图2-3 所示。 图2-3 在网页窗体中添加控件 注意:添加3个Label控件时,3个控件都放在一行上,且不能移动到下一行。此时, 应单击Label1,然后用键盘上的光标键将光标移到Label1与Label2之间,并敲回 车键可将Label2与Lable3移动到第2行。用同样方法将Label3移动到第3行,经移 动后可将TextBox1用鼠标拖到Label1右侧,将TextBox2拖到Label2右侧。 2.1 基本控件 (4 )设置控件属性 在网页文件Default.aspx的设计页面中选择控件,如选择Label1 | 视图| 属性 窗口| 设置ID为lbl_User,Text为用户名:。设置其它控件属性如表2-1所示。 表2-1 设置控件属性 控件 ID Text 其它属性 Label1 lbl_User 用户名 Label2 lbl_Password 用户密码 TextMode=password Label3 lbl_Info TextBox1 txt_User TextBox2 txt_Password Button1 btn_Login 登录 Button2 btn_Cancel 取消 2.1 基本控件 (5 )编写登录按钮事件驱动程序 protected void btn_Login_Click(object sender, EventArgs e) { string user=txt_User.Text ; string pass=txt_Password.Text; if (user

文档评论(0)

1亿VIP精品文档

相关文档