如何让checkboxlist的某项选中
我写的如下,但是有错误!checkboxlist中的项是从数据源获得的,如何设置某项在首次加载的时候为选中呢?高手帮改一下啊,加注释更感激不尽!foreach(ListI...
我写的如下,但是有错误! checkboxlist 中的项是从数据源获得的,如何设置某项在首次加载的时候为选中呢?高手帮改一下啊,加注释更感激不尽
!
foreach (ListItem li in checkListType.Items)
{
if (li.Value == "人力资源服务提供商")
{
checkListType.Items[li].Selected = true;
}
}
foreach (ListItem li in checkListType.Items)
{
if (li.Value == "人力资源服务提供商")
{
li.Selected = true;
}
}
也是有问题的!!! 展开
!
foreach (ListItem li in checkListType.Items)
{
if (li.Value == "人力资源服务提供商")
{
checkListType.Items[li].Selected = true;
}
}
foreach (ListItem li in checkListType.Items)
{
if (li.Value == "人力资源服务提供商")
{
li.Selected = true;
}
}
也是有问题的!!! 展开
5个回答
展开全部
先执行数据源绑定,然后设置选中项
ListItem item= checkListType.Items.FindByValue("人力资源服务提供商");
if(item!=null)
item.Selected=true;
ListItem item= checkListType.Items.FindByValue("人力资源服务提供商");
if(item!=null)
item.Selected=true;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach (ListItem li in checkListType.Items)
{
if (li.Value == "人力资源服务提供商")
{
li.Selected = true;
}
}
{
if (li.Value == "人力资源服务提供商")
{
li.Selected = true;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach
(ListItem
li
in
checkListType.Items)
{
if
(li.Value
==
"人力资源服务提供商")
{
li.Selected
=
true;
}
}
(ListItem
li
in
checkListType.Items)
{
if
(li.Value
==
"人力资源服务提供商")
{
li.Selected
=
true;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%="1".equals(变量) ? " checked " : "" %>
不需判断的话
checked
不需判断的话
checked
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach (ListItem li in CheckBoxList1.Items)
{
if (li.Value == "1")
{
li.Selected = true;
}
}
这样是可以的。你在哪个地方写的这段代码。在pageload里没有问题。在databound里写的话,要看它是不是被运行到那段代码。调试看下
{
if (li.Value == "1")
{
li.Selected = true;
}
}
这样是可以的。你在哪个地方写的这段代码。在pageload里没有问题。在databound里写的话,要看它是不是被运行到那段代码。调试看下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询