控件+事件开发的原理
控件+事件开发的原理
1.控件+事件模型,是一个窗体当作两个功能,第一个功能用来收集信息
第二个功能用来处理该页面的请求.
2.控件+事件开发模型每一页面只有一个form
<form runat=”server”> 以保证让服务器生成<form method=”” action=”当前页面”>
第二个功能用来处理该页面的请求.
2.控件+事件开发模型每一页面只有一个form
<form runat=”server”> 以保证让服务器生成<form method=”” action=”当前页面”>
</form>
3.服务器控件:是微软作的html标签的封装。
<asp:控件名 runat=”server”> 服务器会编译成相对应的html标签
控件在制作时可以设置属性
属性会对应编译成html标签的属性及样式。
4.利用事件代替以前处理页面
获取表单中数据,可以使用reqeust.Form[“表单元素名”]
也有更简单的方法 控件名.属性
5.加载事件写代码:必须判断是不是点击了提交过来的
使用Page.IsPostBack 第一次加载为false
如果点击了的提交按钮为true
要求:每次在Load写代码均使用判断检查代码是第一次加载需要写,还是提交需要写
if(Page.IsPostBack==false){ //第一次加载需要写的 } else{ }
if(!Page.IsPostBack){
}else{ }
6.控件+事件模型一般用来开发web系统,开发速度快,但页面效果不大美观。
7.控制+事件开发步骤:
1)窗体上放控件
2)给控件设置属性 ,改名,样式调整
3)写事件完成功能
8.web控件开发主要为了以后快速开发web管理系统 /网站。什么是管理系统什么网站。
3.服务器控件:是微软作的html标签的封装。
<asp:控件名 runat=”server”> 服务器会编译成相对应的html标签
控件在制作时可以设置属性
属性会对应编译成html标签的属性及样式。
4.利用事件代替以前处理页面
获取表单中数据,可以使用reqeust.Form[“表单元素名”]
也有更简单的方法 控件名.属性
5.加载事件写代码:必须判断是不是点击了提交过来的
使用Page.IsPostBack 第一次加载为false
如果点击了的提交按钮为true
要求:每次在Load写代码均使用判断检查代码是第一次加载需要写,还是提交需要写
if(Page.IsPostBack==false){ //第一次加载需要写的 } else{ }
if(!Page.IsPostBack){
}else{ }
6.控件+事件模型一般用来开发web系统,开发速度快,但页面效果不大美观。
7.控制+事件开发步骤:
1)窗体上放控件
2)给控件设置属性 ,改名,样式调整
3)写事件完成功能
8.web控件开发主要为了以后快速开发web管理系统 /网站。什么是管理系统什么网站。
8)作业:用控件+事件 增加年级,增加学生,修改年级,修改学生(可以已经完成的列表页面,跳转过来修改)
版权声明:本文为xsdm原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。