WebForm
哲智
是不属于沉默的、不属于幽默的一个;向往技术,也向往靠一把嘴就能在社会立足
展开
-
ViewSate
<br />问题:ViewState起到什么作用?答案:ViewState用于维护页面的UI状态<br /> <br />Web是没有状态的,ASP.NET页面也没有状态,它们在到服务器的每个往返过程中被实例化、执行、呈现和处理。作为Web开发人员,您可以使用众所周知的技术(如以会话状态将状态存储在服务器上,或将页面回传到自身)来添加状态。下面我们以图1中的注册窗体为例进行论述。<br /> <br />图1:恢复回传的窗体值<br /><br /> <br />从上图中可以看出,我为便餐选择了一个无效的值转载 2010-09-05 01:59:00 · 1044 阅读 · 0 评论 -
ASP.NET编程模型之页面生命周期【豆豆网】
<br />1、对象初始化Init事件——页面初始化的标志是Init事件。<br /> <br />页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当Init事件发生时,在.aspx源文件中静态声明的所有控件都以实例化并取其默认值。应该注意到,这是还没有视图状态信息可供使用。虽然可以重载OnInit方法,但是系统并不保证这些控件实例是按照怎样的顺序被创建的。<br /> <br />2、加载视图——在初始化之后,页面框架立即加载该页面的转载 2010-09-05 18:00:00 · 790 阅读 · 0 评论 -
漫谈ASP.NET设计中的性能优化问题
<br />一、SqlDataRead和Dataset的选择<br /> <br /> Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接<br /> (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据转载 2011-05-06 21:58:00 · 397 阅读 · 0 评论 -
GridView/ListView + ObjectDataSource + Entity 实现Webform列表真分页
开发环境:Visual Studio 2010如果说你还在用Visual Studio 2005,那么你应该知道没有ListView和Entity这两个东东。如果说你还在用Visual Studio 2008,应该就没什么不同了。 首先,完成DataPager的自定义分页模板,写到自定义控件吧,虽然说没效果没真相,但我相信你懂的:Html:原创 2012-01-20 13:39:27 · 1218 阅读 · 0 评论 -
什么时候该用MVC,什么时候该用Webform?
何时创建 MVC 应用程序您必须仔细考虑是使 用 ASP.NET MVC 框架还是使用 ASP.NET Web 窗体模型来实现 Web 应用程序。MVC 框架未取代 Web 窗体模型;您可以 对 Web 应用程序使用任一框架。(如果您具有现有的基于 Web 窗体的应用程序,则这些应用程序将完全按照它们一贯的方式继续工作。)在决定对特定 网站使用 MVC 框架或 Web 窗体模型之前,请权衡各种转载 2013-05-15 11:02:38 · 1029 阅读 · 0 评论 -
Web.config详细分析
一、认识Web.config文件Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如转载 2014-05-17 07:28:28 · 567 阅读 · 0 评论