C# 通过jQuery访问CheckBoxList.DataValueField值
在C# 通过jQuery访问CheckBoxList.DataValueField值,c#,jquery,checkboxlist,C#,Jquery,Checkboxlist,在复选框列表中,如何获取使用复选框列表.数据值字段设置的复选框值 在C中,如果调用checkboxItem.value可以访问该值,但在HTML中,该值呈现为value=“on” 编辑:如果这是不可能的,是否有一个属性可以通过数据源或每个ListItem单独添加,可以通过HTML访问?例如输入属性名称?数据值字段是从复选框数据源到复选框值的列绑定。HTML中的值来自名为fromDataValueField的数据源列,该字段在HTML中不可见。我们应该进一步解释 编辑: 您可以向ListItem添
复选框列表
中,如何获取使用复选框列表.数据值字段
设置的复选框值
在C中,如果调用checkboxItem.value
可以访问该值,但在HTML中,该值呈现为value=“on”
编辑:如果这是不可能的,是否有一个属性可以通过数据源或每个
ListItem
单独添加,可以通过HTML访问?例如输入
属性名称
?数据值字段是从复选框数据源到复选框值的列绑定。HTML中的值来自名为fromDataValueField的数据源列,该字段在HTML中不可见。我们应该进一步解释
编辑:
您可以向ListItem添加属性。您没有提供您现在拥有的任何示例,但您可以定义checkboxlist:
<asp:CheckBoxList ID="CheckBoxList1" runat="server">
</asp:CheckBoxList>
这将生成如下所示的标记:
<span id="id_value">
<input id="MainContent_CheckBoxList1_0" type="checkbox"
name="ctl00$MainContent$CheckBoxList1$0" value="value_value">
<label for="MainContent_CheckBoxList1_0">text_value</label>
</span>
您可能也对这篇文章感兴趣。如果我在每个
列表项上设置值而不是使用数据值字段
,则相同?
<span id="id_value">
<input id="MainContent_CheckBoxList1_0" type="checkbox"
name="ctl00$MainContent$CheckBoxList1$0" value="value_value">
<label for="MainContent_CheckBoxList1_0">text_value</label>
</span>
jQuery('#id_value input').val()