第二章创建Web应用程序
创建Web应用程序
2005。
文件菜单下新建—网站—网站
位置文件夹为默认文件夹加上自己命名的网站目录名。
语言选择Visual C#。
Web窗体(Web Form)
Web Form代表了一个一个的Web页面,Web Form就像是一个容纳各种控件的容器,页面中的各种控件都必须直接或间接和它有依存关系。
服务器控件
视图->工具箱, 查看“标准”选项卡,拖拽服务器控件到页面(设计和源)
Web窗体页面模型
HTML与代码分离
页面文件(.aspx):负责界面设计
代码隐藏文件(.):负责逻辑代码
两个文件的关联有aspx文件代码的第一行所决定
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="" Inherits="Hello" %>
的事件处理流程
服务器控件都具有自己的属性、方法和事件。
的重要特征就是以事件驱动的方式进行程序设计
“设计”视图双击控件或网页,便会打开代码编辑器以便让代码后置类文件替默认事件的事件处理程序撰写代码
“设计”视图选取控件,打开对应的“属性”窗口,单机“属性”窗口中显示控件的各个事件以及与这些事件相绑定的事件处理程序的名称
发生OnClick事件的页面
发生按钮OnClick事件驱动相应的处理过程
调用事件处理过程对事件进行处理
将处理完的结果发动到客户端
最终显示在客户端的执行效果
Web窗体举例
新建一个标签控件,Text = “请输入姓名:”
新建一个文本框控件textbox,Id=“tbName”。
新建一个button按钮,Id=“btOk”,Text =“提交”。
新建一个标签控件,Id=“lbName”,Text=“”。
双击button按钮,。在btnOk_Click节点中添加如下代码:
protected void btnOk_Click(object sender, EventArgs e)
{
= "Hello ," + ;
}
保存文件。
按下Ctrl+F5,编译执行代码
Demo
Chapter2 创建Web应用程序 来自淘豆网www.taodocs.com转载请标明出处.