在ASP.NET中,有很多种保存信息的内置对象,如:Application,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。方法 信息量大小 作用域和保存时间 应用范围 ...
分类:
移动开发 时间:
2015-04-09 06:19:16
阅读次数:
217
在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导致的, 服务端每次把html输出到客户端后就不再于客户端有联系.asp.net巧妙的改变了这一点. 当我们在写一个...
分类:
其他好文 时间:
2015-04-06 18:34:41
阅读次数:
105
默认情况下,ViewState是被启用的,比如提交表单后,表单中输入的值会自动保留。但是如果不需要保留,也可以将其禁用,这样可以节省资源。下面3种方式就可以分别禁用某一个控件、某一个页面和整个应用程序的ViewState。1) 控件禁用:将控件的EnableViewState属性设置为false; ...
分类:
其他好文 时间:
2015-03-31 19:36:29
阅读次数:
115
从前端的UI开始MVC分离的比较好,开发顺序没有特别要求,先开发哪一部分都可以,这次我们主要讲解前端UI的部分。ASP.NET MVC抛弃了WebForm的一些特有的习惯,例如服务器端控件,ViewState这些东西,让Web回归原始的状态,Web是什么样子就是什么样子。而谈到一个Web Appli...
分类:
Web程序 时间:
2015-03-18 23:14:33
阅读次数:
197
客户端的状态保持方案:ViewState、隐藏域、Cookies、控件状态、URL查询参数服务端的状态保持方案:Session(会话)、Application、Caching(缓存)、DataBase(数据库)-》Http协议是无状态的-》所有的状态保持的方式-》ViewState-》示例:使用服务...
分类:
Web程序 时间:
2015-03-08 06:43:31
阅读次数:
184
播下的种子,慢慢开始发芽收获了,陆陆续续offer就来了,该轮到我挑的时候了今天面试的一家公司,技术问的相对宽广和细致,程度令人发指1.谈谈ViewState这个问题,回答的好,工资翻一级基本上浮现在出来的是,它是什么,具体谈论的东西我就不一一细说了,只能说根据自己的学识去探讨,千万不要背书,很容易...
autocomplete使用分为本地调用方法和读取远程读取数据源的方法(1)本地调用方法 (2)远程调用数据源的方法后台.js ViewState["data"]="[{ name: \"Peter Pan\"},{ name: \"Molly\"},{ name: \"Forneria M...
分类:
其他好文 时间:
2015-03-06 22:11:33
阅读次数:
172
ASP.NET内置支持两层抽象System.Web.UI:Web Forms 层,有服务器控件和ViewState等组成System.Web:管道程序,提供基本的Web堆栈,其中包括组件模块,处理程序和HTTP堆栈ASP.NET MVC 必须遵循的基本原则约定优于配置不重复(又名DRY原则)尽量保持...
分类:
其他好文 时间:
2015-03-03 20:20:04
阅读次数:
117
一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request....
分类:
其他好文 时间:
2015-02-27 13:28:20
阅读次数:
114
今天在公司竟然有人在问我ViewState原理。其实这个事最基础的东西。可能在网上说的有点笼统。我现在将我个人理解分享一下: 首先浏览器经过发送请求至服务器端后,服务器端会接受这个请求,查看客户端发送过来的ViewState(不管是自定义还是服务控件所创建)。他会自动创建一个__VIEWSTATE的...
分类:
Web程序 时间:
2015-02-09 22:56:08
阅读次数:
177