6.4 使用原生态Web表单
学习目标
了解原生态Web表单。
可以看出MVC模式是趋势,窗体服务器控件已经逐渐退出微软.NET开发历史舞台,ASP.NET开发又回归原生态Web表单。所谓原生态Web表单就是说服务器端构造表单的代码和最终呈现给客户端浏览器的代码完全一致,这样一来,也方便使用css、js代码、jQuery、Ajax来控制页面的显示效果和数据异步加载。当然这里所说的不是完全不用窗体服务器控件,比如:使用ASP.NET窗体控件GridView的确还是有很多好处的,特别是处理网站后台的管理页面还是很值得使用的。所以本书的第2章、第5章还是使用大量篇幅介绍了窗体服务器控件的用法,读者可以选择阅读。
在Visual Studio 2012中,开发ASP.NET程序要使用原生态Web表单构造Web程序,最好不要使用代码分离创建Web网页,而使用单页面方式创建aspx页面,这样一来方便构造原生态Web表单来构造ASP.NET Web程序,另外也可以直接创建HTML页面,然后修改扩展名为aspx,然后在页面首行增加语言说明即可。