2个回答
展开全部
checklistBox ?这是什么控件? 你说的是CheckBoxList吧? 如果是 下面是我的思路;让它某一项始终选中:
<asp:CheckBoxList ID="chklist" runat="server">
<asp:ListItem Selected="True" Enabled="false">只读</asp:ListItem>
<asp:ListItem Selected="True" >对比</asp:ListItem>
</asp:CheckBoxList>
这是前台代码。
将你要始终选择选中的那一项Selected属性设为True;Enabled设为False;那么此项就无法被改变;这样便可以达到始终选中的效果;
不知道 你要的是不是这个效果。。希望对你有帮助。。。。。
<asp:CheckBoxList ID="chklist" runat="server">
<asp:ListItem Selected="True" Enabled="false">只读</asp:ListItem>
<asp:ListItem Selected="True" >对比</asp:ListItem>
</asp:CheckBoxList>
这是前台代码。
将你要始终选择选中的那一项Selected属性设为True;Enabled设为False;那么此项就无法被改变;这样便可以达到始终选中的效果;
不知道 你要的是不是这个效果。。希望对你有帮助。。。。。
展开全部
其实只要给你的checkedListBox控件ItemCheck事件加上如下事件代码:
//这个事件是在你的选项被改变选中状态后,操作生效前发生的。
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (e.Index==0)
{
e.NewValue = CheckState.Checked;
}
}
//这个事件是在你的选项被改变选中状态后,操作生效前发生的。
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (e.Index==0)
{
e.NewValue = CheckState.Checked;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询