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

asp.net 去除viewstate

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

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

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:
復制代碼 代碼如下:

<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,同時保持原先頁面的使用。

相關文章

  • 詳解.NET Core中的數(shù)據(jù)保護組件

    詳解.NET Core中的數(shù)據(jù)保護組件

    在本篇文章中我們給大家整理了關于返回主頁.NET Core中的數(shù)據(jù)保護組件的相關知識點內容,有興趣的朋友們參考下。
    2018-09-09
  • Asp.Net中索引器的用法分析

    Asp.Net中索引器的用法分析

    這篇文章主要介紹了Asp.Net中索引器的用法,以實例形式詳細分析了Asp.Net中索引器的定義、屬性與具體使用方法,并附帶說明了相關的注意事項,在asp.net項目開發(fā)中有不錯的參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • ASP.NET對HTML頁面元素進行權限控制(三)

    ASP.NET對HTML頁面元素進行權限控制(三)

    界面每個元素的權限也是需要控制的。比如一個查詢用戶的界面里面有查詢用戶按鈕,添加用戶按鈕,刪除用戶按鈕,不同的角色我們得分配不同的權限
    2013-12-12
  • ASP.NET實現(xiàn)從服務器下載文件問題處理

    ASP.NET實現(xiàn)從服務器下載文件問題處理

    本文主要介紹了ASP.NET實現(xiàn)從服務器下載文件問題處理,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • asp.net core多文件分塊同時上傳組件使用詳解

    asp.net core多文件分塊同時上傳組件使用詳解

    這篇文章主要為大家介紹了一個可多個文件同時上傳、斷點續(xù)傳,并實時反饋上傳進度的 Asp.Net core 組件,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • asp.net gridview強制換行

    asp.net gridview強制換行

    gridview需要換行的解決方法
    2008-07-07
  • ASP.Net開發(fā)常見的一些問題總結

    ASP.Net開發(fā)常見的一些問題總結

    ASP.Net開發(fā)常見的一些問題總結,需要的朋友可以參考一下
    2013-02-02
  • ?ASP.NET Core 模型驗證過濾器的兩種實現(xiàn)方法

    ?ASP.NET Core 模型驗證過濾器的兩種實現(xiàn)方法

    ?在.Net Core的時代中,框架會幫你自動驗證,本文主要介紹了?ASP.NET Core 模型驗證過濾器的兩種實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05
  • 在ASP.NET Core 中發(fā)送郵件的實現(xiàn)方法(必看篇)

    在ASP.NET Core 中發(fā)送郵件的實現(xiàn)方法(必看篇)

    下面小編就為大家?guī)硪黄贏SP.NET Core 中發(fā)送郵件的實現(xiàn)方法(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • ASP.NET中實現(xiàn)文件的保護性下載基礎篇

    ASP.NET中實現(xiàn)文件的保護性下載基礎篇

    許多時候,我們需要在因特網(wǎng)上提供文件下載服務,但是又要防止未經授權的下載,這時該怎么辦?本文將為讀者詳細介紹一種使用ASP.NET實現(xiàn)的HTTP處理程序的解決方案。
    2011-02-02

最新評論

灌南县| 军事| 会宁县| 沂南县| 合山市| 梧州市| 兴宁市| 开江县| 凌云县| 南平市| 融水| 铅山县| 博客| 会同县| 武功县| 平度市| 清水河县| 库伦旗| 瑞金市| 霍州市| 突泉县| 永安市| 郯城县| 金湖县| 蕲春县| 松原市| 灯塔市| 南京市| 松溪县| 库车县| 平凉市| 饶阳县| 大姚县| 南丹县| 海阳市| 斗六市| 吉安市| 淮南市| 聂拉木县| 包头市| 澄城县|