我有一個類在SQL Server中存儲ViewState
(感謝Adam Weigert的代碼)。它似乎適用於我的網頁,但頁面內的用戶控件在他們應該保存時不會導致ViewState
保存。我從Adam獲得的代碼在System.Web.UI.Page下插入一個基類。我想我需要這個代碼也從System.Web.UI.UserControl
繼承,使用戶控件也會觸發此代碼,但相較於2010年說:類可以從System.Web.UI.Page和System.Web.UI.UserControl繼承嗎?
班「SqlViewStatePage」不能有多個基類: 「的System.Web.UI 。第」和‘System.Web.UI.UserControl’
我所有的網頁從BaseWebPage
現在從SqlViewStatePage繼承繼承。我所有的用戶控件都繼承自BaseUserControl
,我想從SqlViewStatePage繼承,但這不起作用。
我該如何解決這個問題?
你可以嘗試創建一個SqlViewStateUserControl和實施類似的功能在「SqlViewStatePage」。重寫的方法會有些不同。 – 2012-03-28 21:11:34
您的意思是這篇文章http://weblogs.asp.net/adweigert/archive/2004/03/09/sqlviewstate-the-path-to-better-viewstate-storage.aspx? – 2012-03-28 21:42:15