开篇:润墨网以专业的文秘视角,为您筛选了一篇关于ASP.NET网站开发的探析范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:微软公司推出的新一代技术融合visual studio开发环境,使得Web开发架构更加高速快捷,A
>> “CDIO”理念下的 网站开发课程改革 动态网站开发中的网页间传值技术 基于的网站开发前端技术优化研究 基于行动导向教学法的网站开发课程改革探索 基于技术的网站开发架构设计 SQL注入式攻击技术在动态网站开发的应用研究 网站开发中如何实现弹出对话框 基于ASP的动态网站开发设计 基于ASP技术的个人网站开发 关于网站开发相关问题的探究 关于的动态行业门户网站的设计与实现 关于使用设计网站的初步研究 《ASP动态网站开发》课程改革初探 基于ASP技术的精品课程网站开发 ASP技术及其在动态网站开发中的应用 基于ASP的网站开发安全问题及漏洞防范研究 基于ASP网站开发的安全隐患与预防策略 关于“动态Web开发技术”教学模式改革的探索 探究结合ExtJS进行网站后台开发 使用Entity Framework快速开发网站 常见问题解答 当前所在位置:L控件是从基类System.Web.UIControls.HtmlControl直接或间接派生的并且映射到HTML元素上,任何HTML控件都可以转换为HTML服务器控件,只有转换为HTML服务器控件,程序开发人员才能对其进行编程控制。
2.Web服务器控件。与html服务器控件相比,它的设计很合理,使用起来也简单在Visual 中,标准web服务器控件在工具箱最上面的标签里,一般默认打开标签。
(三)验证服务器控件
1.验证服务器控件使用情况。验证服务器控件是一个控件集合,这些控件允许验证关联的输入服务器控件,并在验证失败时显示自定义消息,每个验证控件执行特定类型的验证。
2.验证服务器控件的使用。下面我以RequiredFieldValidator为例说明,此控件的功能是强制用户在web窗体页上输入数据,非空验证。将其用鼠标拖拽到要使用它的控件后,此控件就会对其前面的控件起到作用。
三、内置对象
Asp提供大量的内置对象,通过调用这些方法可以实现丰富的功能,常用的内置类型有Page、Resqonse、Cookie、Application、server对象等。提到Page对象我想谈一下页面的生命周期。常规的页面生命周期需要几个阶段:1.开始。在开始阶段,将设置asp页面属性,在此阶段,asp页面还将确定请求是回发请求还是新请求,并设置IspostBack属性,还将设置的Unique属性。2.页面初始化。页面初始化期间,可以使用页面的控件,并将设置每个控件的UniqueID属性。此外,任何主题都将应用于页,如果当前请求时回发请求,则回发数据尚未加载,并且控件属性值尚未还原为视图状态中的值。3.加载。加载期间,如果当前请求是回发请求,则将使用从视图状态和控件状态恢复的信息加载控件属性。4.验证。在验证期间将调用所有验证程序控件的validate方法,此方法将设置各个验证程序控件和页的IsValid属性。5.回发事件处理。如果请求是回发请求,则将调用所有时间处理程序。6.呈现。在呈现期间,视图状态被保存到页,然后将调用每个控件,将其呈现的输出提供给页的Response属性的OutputStream。
四、数据绑定
数据库绑定的多值绑定。支持复杂数据库绑定的控件包括:listBox、DropDownList、GridView、DetailsView、TreeView、DataList、Repeater。复杂数据库绑定的数据源可以是提供的任意一种数据源。
在此我要多提一下gridView控件数据绑定时的问题,在绑定数据时,如果绑定的表是一个空表,gridView是不显示任何东西的。但是gridView的一些便捷功能也不容忽视,它内置更新和删除功能,分页功能,行选择功能。可以通过主题和样式自定义外观。上述功能可以通过编程方式来实现,其中的更新和删除功能,必须在高级sql选项中选择“生成Insert、Update、delete语句”选项,方能使用其功能。
好了这就是我作为开发人员对的一些了解,希望能帮助那些初学者以及初入职场的同行人士。
参考文献:
[1]肖嘉.网页设计与网站开发基础教程[M].西安:西安电子科技大学出版社,2005
[2]屈武江程序设计[M].大连:大连理工大学出版社,2007
[3]蒋培,王笑梅 web 程序设计[M].北京:清华大学出版社,2007