DataList 中添加的 CheckBox 怎样才可以只有唯一选项
发布网友
发布时间:2天前
我来回答
共3个回答
热心网友
时间:23小时前
js
1。遍历所有checkbox,全部设为false
2。设置当前点击的为true
热心网友
时间:23小时前
在checkbox的onclick事件中
DataListItem
item
=
(DataListItem)(((Control)sender).NamingContainer);
int
m
=
item.ItemIndex;//这个i为选中的行
下面用循环吧checkbox变为false
foreach(int
i=0;i<DataList1.Items。Count;i++)
{
CheckBox
ch=(CheckBox)(DataList1.Items[i].FindControl("checkbox的id"));
ch.Checked=false;
}
然后把选中的改为true;
CheckBox
ch=(CheckBox)(DataList1.Items[m].FindControl("checkbox的id"));
ch.Checked=True;
热心网友
时间:23小时前
在checkbox的onclick事件中
DataListItem item = (DataListItem)(((Control)sender).NamingContainer);
int m = item.ItemIndex;//这个i为选中的行
下面用循环吧checkbox变为false
foreach(int i=0;i<DataList1.Items。Count;i++)
{
CheckBox ch=(CheckBox)(DataList1.Items[i].FindControl("checkbox的id"));
ch.Checked=false;
}
然后把选中的改为true;
CheckBox ch=(CheckBox)(DataList1.Items[m].FindControl("checkbox的id"));
ch.Checked=True;
DataList 中添加的 CheckBox 怎样才可以只有唯一选项
然后把选中的改为true;CheckBox ch=(CheckBox)(DataList1.Items[m].FindControl("checkbox的id"));ch.Checked=True;
如何获取datalist中绑定的控件的值
同一行同一列中的前2部分是相同的,如果我们想通过选中CheckBox值后得到HiddenField的值,那么,可以把CheckBox的ID替换为HiddenField的ID。这样就可以得到HiddenField的值了。
关于DataList1 中CheckBox 的删除问题
privatevoiddelete(){for(inti=0;i<this.DataList1.Items.Count;i++){CheckBoxb=(CheckBox)DataList1.Items[i].FindControl("CheckBox1");if(b.Checked){intuid=Convert.ToInt32(((Li... private void delete() { for (int i = 0; i < this.DataList1.Items.Count; i++) { CheckBox b = (Ch...
请问为什么选中了datalist 中checkbox的值还是false ASP.NET
如果你看书上或者网上的例子,要注意很多例子还是用asp.net1.1的程序来充作asp.net2.0的例子使用。自己写一些利用各种控件的小程序体会一下这种post值的时机的差别,要把这个看清楚,不然你在读例子代码的时候还会抄到asp.net1.1代码而不知。
怎么确定是datalist里的哪一个表项
你可以通过findcontrol找到checkbox,判断它的checked是否是选中,如果选中,就把它所对应的ID放到某个集合当中,以ArrayList为例 ArrayList al=new ArrayList();for (int i = 0; i < this.datalist.Items.Count; i++){ CheckBox chkDel = (CheckBox)this.datalist.Items[i].FindControl("chkDel")...
如何在datalist 中,删除选中的checkbox同行的数据,谢谢
首先checkbox必须为服务器端控件 然后 protected void Button1_Click(object sender, EventArgs e){ for (int i = 0; i < this.DataList1.Items.Count; i++){ CheckBox objChk = (CheckBox)this.DataList1.Items[i].FindControl("CheckBox的ID");if(objChk!=null&&objChk.Checked){ //...
c# 子控件获取父控件ID
checkbox chk =(checkbox)sender;chk.Parent.Parent应该就是 我不确定是几个Parent,你可以自己试试,就是找父级控件。其实还有一种更简单的方法,我记得datalist绑定出来的checkbox,其ClientID的属性都是以:DataListID_index_模版中CheckBox的ID这种组合形式来确定,所以你只需要获得chk的ClientID,...
dropdownlist 数据是全国所有的省,当选择一个省时,循环显示相对应的城...
Web 服务器控件,用户可以从单项选择下拉列表框中进行选择。DropDownList 控件与 ListBox Web 服务器控件类似。不同之处在于它只在框中显示选定项,同时还显示下拉按钮。当用户单击此按钮时,将显示项的列表。 listbox 控件显示一个项列表,用户可从中选择一项或多项 datagrid ,datalist ,repeater 用户进行数据显示的...
对datalist中checkBox选中记录进行清空
就让checkbox的checked为false
怎么用button将datalist中的数据删除?
第1步:添加一个新的dataset项,建立profiletableAdapter,添加增、删、改、查等必要的查询。第2步:将 dataset引用到页面后台。imports profiletableAdapter 第3步:编辑 ListBox1绑定事件,找到绑定项对应的button2,使用findcontrol 方法。第4步:调用profiletableAdapter的delete方法。第5步:重新绑定listbox...