我一直在努力解决这个问题,有没有办法只使用配置呢? 我是否必须手动处理多项选择,并使用回复?
<asp:CheckBoxList ID="uxVisibilityScopeCheckBoxList" runat="server" AutoPostBack="false" />
此定义仅允许选择1个复选框。
谢谢!
原来我们在某个地方有一个 jscript ,它连接到所有输入[type = checkbox] 控件,并且只允许选择一个同组。
要小心那些。
答案 0 :(得分:2)
<asp:CheckBoxList id="check1" AutoPostBack="false"
TextAlign="Right" runat="server">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
<asp:ListItem>Item 4</asp:ListItem>
<asp:ListItem>Item 5</asp:ListItem>
<asp:ListItem>Item 6</asp:ListItem>
</asp:CheckBoxList>
另请看这个链接
http://www.w3schools.com/aspnet/showasp.asp?filename=demo_checkboxlist
答案 1 :(得分:2)
public static Dictionary<int, string> ListDayWeek()
{
var days = new Dictionary<int, string>();
days.Add(1, "Monday");
days.Add(2, "Tuesday");
days.Add(3, "Wednesday");
days.Add(4, "Thursday");
days.Add(5, "Friday");
return days;
}
DropDownItem.DataSource = GlobalVar.ListItem();
DropDownItem.DataValueField = "Key";
DropDownItem.DataTextField = "Value";
DropDownItem.DataBind();
答案 2 :(得分:1)
以下是您的需求:
<asp:CheckBoxList ID="uxVisibilityScopeCheckBoxList" runat="server" AutoPostBack="false" >
<asp:ListItem Value="1">Mercury</asp:ListItem>
<asp:ListItem Value="2">Venus</asp:ListItem>
</asp:CheckBoxList>
答案 3 :(得分:0)
原来我们在某个地方有一个 jscript ,它连接到所有输入[type = checkbox] 控件,并且只允许选择一个同组。
要小心那些。