asp.net学了两个多月了.最近这两天碰到一个问题,找了两天资料始终没有把问题解决:
页面中我放入了一个datalist控件(datalist1),并放入了一个checkbox控件(checkbox1),一个button控件(button1)作为删除事件;
效果要求:在datalist中的利用Checkbox来选中所要删除的datalist项.再通过button控件的事件来进行删除.请各位指教,不胜感激.
在datalist 中,删除checkbox选中的同行数据(asp.net)
写一个方法,通过foreach来循环得到选中的checkbox,在checkbox上绑定ID <asp:CheckBox ID="ChkBox" ToolTip='<%#Eval("id")%>' runat="server" \/> foreach (Datalist item in this.datalist.Items){ CheckBox chkItem = (CheckBox)item.FindControl("ChkBox");if (chkItem.Checked){ \/\/被勾...
如何在datalist 中,删除选中的checkbox同行的数据,谢谢
CheckBox objChk = (CheckBox)this.DataList1.Items[i].FindControl("CheckBox的ID");if(objChk!=null&&objChk.Checked){ \/\/删除代码 \/\/我用了一个LinkButton 用CommandArgument来绑定的要删除的数据的主键(ID)LinkButton objlinkbtn = (LinkButton)this.DataList1.Items[i].FindControl("link...
ASP.NET(C#)如何实现DataList全选删除?
当单击checkBox的时候,在选中事件中将DataList中当前行的标识获取到,这样在点删除的时候就可以知道你要删除哪一条数据了。你可以仿照下面的伪代码来写:(1)DataList中添加CheckBox,并为其添加 CommandArgument属性与CommandName属性...<asp:CheckBox ID="CheckBox1"runat="server"Text="CheckBox"CommandArgum...
.NET多行数据删除
先遍历每一行,判断checkBox是否选中,再获取选中行的主键Id 删除就行了 ,,,foreach(DatalistRow rowview in Datalist.Rows) \/\/遍历Datalist中的每一行 { \/\/假设你的Datalist中的复选框放在第一列,id是“CheckBox1”CheckBox check = (CheckBox)rowview.Cells[0].FindControl("CheckBox1"...
asp.net 获取datalist的每一行
) as CheckBox;\/\/取其中的多选框控件 if(checkBox.Checked)\/\/判断是否选中 { MessageToUser messageToUser= MessageToUserManager.GetMessageToUserById(Convert.ToInt32(GridView1.DataKeys[row.RowIndex].Value));\/\/GridView1.DataKeys[row.RowIndex].Value取这一行你所绑定的DataKeyName } } ...
asp.net(C#)用datagrid和datalist显示数据
ds, "company");DataList1.DataSource=ds;DataList1.DataBind();页面部分的操作如下:<asp:DataList ID="DataList1" runat="server"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem,"field(在table1中的任意字段)") %> <\/ItemTemplate> <\/asp:DataList> 代码已运行通过,楼主试下。
在asp.net中使用datalist绑定数据的话,怎么取消ul前面的符号
ul 样式style=“ list-style: none”
用js获取这个asp:checkbox的所选值,外面还有datalist
在CS中可以得到checkbos的clientID,可以在datalist的项绑定事件里得到,类似的 private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e){ if(ListItemType.Item == e.Item.ItemType || ListItemType.AlternatingItem == e.Item.ItemType){ CheckBox ...
ASP.NET,怎样提取datalist中第一列的值,把这个值显示在另一页面的textb...
datalist绑定的时候绑定好KEY【即你第一列的值】,在datalist的点击事件中,直接把KEY取出来显示就OK了,别忘记类型转换。
DataList 中添加的 CheckBox 怎样才可以只有唯一选项
在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("...