viewstate

    5熱度

    3回答

    我剛剛更新到.NET 3.5 SP1,我曾經工作的ASP.NET MVC頁面現在已停止工作。 當試圖如果我刪除線 <%= Html.AntiForgeryToken() %> 一切工作再次加載一個網頁,我得到以下YSOD [CryptographicException: Padding is invalid and cannot be removed.] System.Securit

    1熱度

    3回答

    我有一個龐大的代碼在我的ASP.NET頁面之一的文件後面。如果我可以將它分解成多個部分類,維護代碼會更容易。但是,這並沒有很好地記錄在ASP.NET中。 我知道額外的部分類必須移到App_Code文件夾中。看起來我需要使用Protected WithEvents聲明來引用我的網頁控件(儘管我不確定那會工作)。 我現在掛斷的是ViewState。我不能在額外的部分類文件中引用它。我需要從部分類的查詢

    63熱度

    8回答

    在會話vs緩存中存儲數據表有什麼區別?有什麼優點和缺點? 因此,如果它是一個簡單的搜索頁面,它返回一個數據表格的結果並將其綁定到一個gridview。如果用戶'a'搜索和用戶'b'搜索,是否最好將它存儲在Session中,因爲每個用戶很可能有不同的結果,或者我仍然可以將每個搜索存儲在Cache中,或者這樣做沒有意義,因爲存在只有一個緩存。我想基本上我想說的是Cache會被覆蓋。

    1熱度

    5回答

    考慮下面的代碼: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init If Page.IsPostBack Then If ViewState("test") IsNot Nothing Then Response.Writ

    122熱度

    7回答

    我試圖構建一個非常非常簡單的「微型web應用程序」,如果我完成了這個任務,我懷疑它會對幾個Stack Overflow'rs感興趣。我將它放在我的深度網站C#中,這是一個香草ASP.NET 3.5(即不是MVC)。 流程很簡單: 如果用戶輸入一個URL的應用程序,它沒有指定的所有參數(或其中的任何無效)我想只顯示用戶輸入控制。 (只有兩個。) 如果用戶輸入與確實具有所有必需的參數,我想顯示的結果和

    2熱度

    2回答

    我有一個網站,使用幾個DropDownLists是數據綁定。我還在做傳統的if(!IsPostBack){list.Databind();}並依靠viewstate來保留在回發期間填充的列表。我最近將該網站轉換爲ASP.NET 3.5,並注意到在回發期間列表是空的(就像ViewState被禁用一樣)。我沒有明確地禁用任何東西,並且想知道是否有人在他們的視圖狀態依賴控件中看到過類似的更改或行爲。 謝

    2熱度

    3回答

    我發現很多帖子,人們試圖解決SelectedIndexChanged不工作時EnableViewState='false'的問題。 林有點困惑爲什麼控制狀態不踢,並允許它的工作,但這是獎勵積分,如果任何人都可以解釋這一點。 一些'黑客'很漂亮'哈克'。就像在頁面本身的視圖狀態上設置一個對應於下拉值的值,然後將該值與在回發期間收到的值進行比較。 我正在尋找最好的最優雅的解決方案(如果有一個好的)。

    6熱度

    2回答

    我沒有按照文章TRULLY Understanding ViewState(偉大的文章btw)和填充我的下拉列表運行良好。我甚至設置了一個OnSelectedIndexChange事件,這個事件幾乎同樣很棒。 我發現的問題是SelectedIndexChanged事件在選擇第0個索引時不會觸發。但是,所有其他時間都是這樣。 下面是一些代碼: <asp:DropDownList runat="ser

    0熱度

    3回答

    在我的C#asp.net webform上我有一個搜索頁面,其中大約有20個元素「可以」用作搜索的一部分。稍後會添加更多內容。 我所做的是擴展的文本框,下拉列表框,包括幾個變量: 字段名:Tablename.columnname DBTYPE:DbType.Int32 Joinparam:LEFT JOIN上otherTable ON XY = AB 這些都存儲在視圖狀態並加載回來。我這樣做的原因

    0熱度

    3回答

    我有一個組件有兩個餅圖,顯示兩個特定日期的百分比(認爲開始和結束值)。但是,我有三個視圖:僅限起始值,僅限終值或顯示兩者。我正在使用ToggleButtonBar來控制顯示。改變這種視圖狀態的最佳做法是什麼?現在(因爲這段代碼被繼承了),視圖狀態在ActionScript函數中進行了更改,該函數根據ToggleButtonBar的selectedIndex在每個餅圖上設置visible和inclu