首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

有关<input type="hidden"该怎么解决

2012-02-13 
有关input typehidden.....net生成后都有跟着 inputtype hidden name __VIEWSTATE id __VIEW

有关<input type="hidden"....
.net生成后都有跟着 <input   type= "hidden "   name= "__VIEWSTATE "   id= "__VIEWSTATE "...没做缓存这段东西特别多...不知道大家平时如果减少这段代码的长度的...

[解决办法]
尽量少用服务端控件.
就会比较少.
[解决办法]
这段东西与缓存【没有】任何关系!!!

它是保存 ViewState 的隐藏域,

所以,只有你禁用了视图,它才会减少,特别是对 DataGrid/GridView/TreeView 包含大量数据的时候

EnableViewState = false;

禁用了视图,就只有手动维护控件状态了(假如需要)
[解决办法]
<@page EnableViewState = false>

这样可以设置全部页面没有viewstate

asp.net存在viewstate是保持页面上控件提交的上一次的状态.
有viewstate是可以保持值不丢失.

少用服务器控件可以解决,


也可以以用ajax.net而不会有任何viewstate.

热点排行