最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net 去除viewstate第2/2頁

 更新時間:2009年03月26日 01:48:42   作者:  
生成了這么多的一段東西,這段東西對seo一點好處也沒有。而我要做的就是去掉它,但有一點,去掉但不能讓它原來的控件和內(nèi)容都發(fā)生變化

ViewState 在 Page.SavePageStateToPersistenceMedium 方法中被保存, 回發(fā)時,在 Page.LoadPageStateFromPersistanceMedium 方法中被恢復(fù)。 這是我在看“木野狐”翻譯的一篇文章中看到的,那么我們可以將其存到session中去,代碼如下,來自網(wǎng)絡(luò),自做簡單修改:
復(fù)制代碼 代碼如下:

protected LosFormatter losFormatter = new LosFormatter();

protected override object LoadPageStateFromPersistenceMedium()
{
string key = Request.RawUrl + "__viewstate";

if (Session[key] != null)
{
System.IO.MemoryStream stream = (System.IO.MemoryStream)Session[key];
stream.Seek(0, System.IO.SeekOrigin.Begin);
return losFormatter.Deserialize(stream);
}

return null;

}

protected override void SavePageStateToPersistenceMedium(object viewState)
{
string key = Request.RawUrl + "__viewstate";
System.IO.MemoryStream stream = new System.IO.MemoryStream();
losFormatter.Serialize(stream, viewState);
stream.Flush();
Session[key] = stream;

}

那么看看現(xiàn)在的viewstate:
復(fù)制代碼 代碼如下:

<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id=" __VIEWSTATE" value="" />

到這一步,我們實現(xiàn)我們要用的功能,去除viewstate,同時保持原先頁面的使用。

相關(guān)文章

最新評論

北碚区| 竹山县| 嵊州市| 中山市| 丹凤县| 纳雍县| 海门市| 马龙县| 榕江县| 裕民县| 宜都市| 阿图什市| 济宁市| 山丹县| 蒙山县| 新竹县| 泸西县| 同仁县| 商水县| 朝阳区| 莱阳市| 兴文县| 宁乡县| 涞源县| 金堂县| 安阳县| 静安区| 新竹市| 富民县| 郯城县| 深州市| 乌苏市| 无棣县| 龙南县| 松阳县| 绥江县| 花垣县| 常熟市| 莫力| 隆回县| 福安市|