我跑進與CheckBoxList的失去了上回發的屬性問題,如下所述:ListItems attributes in a DropDownList are lost on postback?如何實現從asp.net webcontrol繼承的新控件?
我創建了NewCheckBoxList控制,繼承內置CheckBoxList控件,但似乎無法搞清楚在哪裏放上課程或如何讓aspx頁面識別它。
我已經把這個類放到了我的web項目中,我也嘗試將它放在我們使用的類庫中......似乎都不起作用。
我增加了頁面上的<%@註冊的標籤,但我不斷收到此編譯器錯誤:
「命名空間或進口‘NewControls’類型指定不包含任何公共成員或無法找到。確保命名空間或類型被定義並至少包含一個公共成員,確保導入的元素不使用任何別名。
我只重寫LoadViewState和SaveViewState ...所以我不知道它與公共成員想要什麼。我假設我在錯誤的地方上課,或者沒有註冊它。
引用的帖子說,把類放在App_Code文件夾,但我的web項目沒有App_Code文件夾。我正在使用VS2008。
所以我的問題是...你如何實際從WebControl實現派生類?
在此先感謝。 George