要求:
数据就一列,比如说username吧
然后通过checkbox来实现多项删除的功能
数据就一列,比如说username吧
然后通过checkbox来实现多项删除的功能
解决方案 »
- 多个dropdownlist 无刷新联动
- AjaxControlToolkit XML webservice 三级联动
- 关于将网站上传到ASP.NET虚拟主机空间时出现的问题
- asp.net网页安全问题
- 多个站点在一个虚拟主机空间怎么放置?
- Session使用的问题!急
- 怎么设透明背景?
- 如何查看.NET自带的水晶报表的版本,什么版本以上才支持打印功能呀!!
- 请问 在C/S系统中的窗体 ASP.NET 能实现吗?
- 提交个人资料时怎么不用读取用户名信息的呢
- 用.net(C#) 连接Access数据库时出现错误..请高手帮忙....
- 高手指点:如何实现;多用户多记录在同一时刻只能有一个人修改记录?
function SelectAll(tempControl)
{
//将除头模板中的其它所有的CheckBox取反
var theBox=tempControl;
xState=theBox.checked; elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=='checkbox' && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}
</script>。<asp:datagrid id="dgrid1" runat="server" AutoGenerateColumns="False" Width="100%">
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<INPUT id="CheckAll" name="CheckAll" type="checkbox" onclick="SelectAll(this)">
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox id="chkSelectBox" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="username" HeaderText="username">
</asp:BoundColumn>
</Columns>。
private void BTN_del_Click(object sender, System.EventArgs e)
{
foreach(DataGridItem oDataGridItem in dgrid1.Items)
{
chkExport = (CheckBox)oDataGridItem.FindControl("chkSelectBox");
if(chkExport.Checked)
{
////delete
}
}
}
//单击input按钮实现全选或者不全选
var isTure=false;
function CA(){
isTure=!isTure;
var frm=document.Form1;
for(i=1;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if(e.type=="checkbox")
{
if(isTure)
{
e.checked = true;
}
else
{
e.checked = false;
}
}
}
}
</script>
Button1.Attributes.Add("onclick", "return confirm('您真的要删除此行吗?');");
不起作用呢,怪异啊