viewstate

    5熱度

    1回答

    我試圖在按下按鈕時設置一個ViewState變量,但它僅在第二次點擊按鈕時才起作用。這裏是代碼隱藏: protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { lblInfo.InnerText = String.Format("Hello {0} at {1}!",

    7熱度

    10回答

    我有一個相當複雜的頁面,它動態構建了一箇中繼器內的用戶控件。在初始化ViewState之前,必須在初始頁事件期間綁定此中繼器,否則動態創建的用戶控件將不會保留其狀態。 這就產生了一個有趣的捕捉-22,因爲我結合中繼器需要的對象上初始頁面加載被創建,然後在持續存儲器中,直到用戶選擇離開或保存。 因爲我不能用ViewState來存儲這些對象,但有它初始化過程中可用,我已經被迫將其存儲在會話。 這也有問

    0熱度

    1回答

    這是一個有趣的一週(如果你回頭看我的問題,你會看到一個共同的主題)。 我有一個綁定到集合的中繼器。每個與收集項目對應的中繼器項目動態控制,它還會在包含「刪除」鏈接的每個控件上呈現標題。 當刪除鏈接被點擊時,相應的項目從集合中刪除,中繼器被反彈。 我遇到的問題是,一旦我改變中繼器項目,某些用戶控件的狀態就會丟失。無論它們在集合中的哪個位置,它始終是相同的控件。 我想知道如果更改綁定的集合是一個禁忌,

    1熱度

    3回答

    在討論安全問題時,我的團隊中的開發人員詢問是否有方法來判斷viewstate是否被篡改。我很尷尬地說,我不知道答案。我告訴他我會發現,但是我以爲我會給這裏的某個人一個首先回答的機會。我知道有一些自動驗證,但如果事件驗證未啓用,是否有辦法手動執行?

    1熱度

    5回答

    我正在運行一些c#.net網頁與各種gridviews。如果我長時間(通常在一夜之間)將其中的任何一個單獨留在網絡瀏覽器中,則當我單擊頁面上的任何元素時,會出現以下錯誤。 我不太確定從哪裏開始處理問題。如果視圖狀態已過期,我不介意重置頁面,但拋出錯誤是不可接受的! Error: The state information is invalid for this page and might be

    21熱度

    6回答

    我知道它在Load之前的某個時間發生,但是在什麼事件中呢?

    3熱度

    7回答

    我需要從數據庫中檢索記錄,將其顯示在網頁上(我正在使用ASP.NET),但將該記錄的ID(主鍵)存儲在某處,以便稍後可以返回到數據庫ID(也許做一個更新)。 我知道可能有幾種方法可以做到這一點,比如將ID存儲在ViewState或隱藏字段中,但是最好的方法是什麼,以及我可能選擇這種方法的原因是什麼?

    2熱度

    3回答

    我正在尋找一個增強JSON,也將序列化方法。我有一個充當對象集合的對象,並且想要序列化集合對象的方法。到目前爲止,我找到了ClassyJSON。有什麼想法嗎?

    11熱度

    3回答

    我維護的其中一個網站在很大程度上依賴於使用ViewState(這不是我的代碼)。但是,在ViewState過度膨脹的某些頁面上,Safari會拋出"Validation of viewstate MAC failed"錯誤。 這似乎只發生在Safari中。 Firefox,IE和Opera都在同一場景中成功加載。