我正在使用复选框的项目模板的中继器。这里是我的复选框的模板: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以防止此行为。 –