SQL Server에 ViewState
을 저장하는 클래스가 있습니다 (Adam Weigert에게 감사드립니다). 그것은 내 웹 페이지에서 작동하는 것처럼 보이지만 페이지 내의 사용자 컨트롤은 ViewState
을 저장하지 않습니다. Adam에서 얻은 코드는 System.Web.UI.Page 아래에 기본 클래스를 삽입합니다. 나는 사용자 컨트롤이 코드를 불 수 있도록 나 또한 System.Web.UI.UserControl
에서 상속이 코드를 필요가 있다고 생각하지만, VS 2010는 말한다 :클래스가 System.Web.UI.Page 및 System.Web.UI.UserControl에서 상속받을 수 있습니까?
클래스 'SqlViewStatePage'여러 개의 기본 클래스를 가질 수 없습니다 : 를 'System.Web.UI .Page '와'System.Web.UI.UserControl '
내 웹 페이지의 모든 지금 SqlViewStatePage에서 상속 BaseWebPage
에서 상속합니다. 모든 사용자 컨트롤은 SqlViewStatePage에서 상속 받고 싶은 BaseUserControl
에서 상속 받지만 작동하지 않습니다.
어떻게 해낼 수 있습니까?
당신은 SqlViewStateUserControl을 만드는 시도하고 'SqlViewStatePage'에서와 유사한 기능을 구현할 수 있습니다. 재정의 할 수있는 방법은 약간 다릅니다. –
이 문서가 유용할까요? http://weblogs.asp.net/adweigert/archive/2004/03/09/sqlviewstate-the-path-to-better-viewstate-storage.aspx? –