我正在使用複選框的項目模板的中繼器。這裏是我的複選框的模板:asp.net自定義屬性複選框:如何檢索它?
<asp:CheckBox runat="server" ID="chkBox" Text='<%# Eval("Text") %>' Value='<%# Eval("Value") %>' />
現在,我知道ASP複選框沒有價值屬性,但我讀的地方,你可以把在那裏,它會工作相同。我將不得不再次查看它,看看我是否讀錯了。但是,如果可以將自定義屬性放在那裏,我如何在後面的代碼中檢索它?我在創建頁面後查看源代碼,並且控件中沒有表示「值」的屬性。有任何想法嗎?謝謝。
編輯:
這裏就是我看見你可以添加自定義屬性:
http://www.daveparslow.com/2007/08/assigning-value-to-aspnet-checkbox.html
注意,放置該附加標籤將導致驗證錯誤。您可能需要用'data-'前綴對其進行註釋,並將您的DOCType設置爲XHTML 5以防止此行爲。 –