//=======================================删除确认
function CheckGridSend(objname)
{
var a= document.getElementsByTagName("INPUT");
var j=0,k=0,h=0;
for(i=0;i<a.length;i++)
{
if(objname!="")
{
if(a[i].type=="checkbox" && a[i].name!=objname)
{
k++;
h++;
if(a[i].checked==true)
j++;
}
}
else
{
if(a[i].type=="checkbox")
{
k++;
h++;
if(a[i].checked==true)
j++;
}
}
}
if(j==0&&k!=0)
{
window.alert("请选择要删除的项!");
return false;
}
if ( h==0 )
{
window.alert("没有数据可删除!");
return false;
}
return confirm("确定要删除?");
}
//======================================全选
function selectall(objname){
for(i=1;i<window.document.form1.elements.length;i++){
var e=window.document.form1.elements[i];
if(e.type=="checkbox"){
if(document.all[objname].checked){
if(e.disabled != true)e.checked=true;
}
else e.checked=false;
}
}
}//==================================修改
function CheckEdit()
{
var a= document.getElementsByTagName("INPUT")
var j=0,k=0;
for(i=0;i<a.length;i++)
{
if(a[i].type=="checkbox")
{
k++;
if(a[i].checked==true)
j++;
}
}
if ( k==0 )
{
window.alert("没有数据可选择!");
return false;
}
if(j==0&&k!=0)
{
window.alert("请选择要操作的项!");
return false;
}
if(k!=0&&j>1)
{
for(i=0;i<a.length;i++)
{
if(a[i].type && a[i].type=="checkbox")
{
a[i].checked = false;
}
}
window.alert("不能选择多项进行编辑请从新选择一项!");
return false;
}
} //删除按钮
protected void btnDel_Click(object sender, EventArgs e)
{
string ID = "";
foreach (GridViewRow row in gvAccountBankroll.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("CheckBoxID");
if (cb.Checked)
{
Label lblID = (Label)row.FindControl("lblID");
ID += (lblID.Text + ",");
}
}
ID = ID.TrimEnd(',');
if (ID != "")
{
string sql = "delete table 1 where id in(" + ID + ")";
execSQL.ExecuteNonQuery(sql);
MessageBox.Show("删除成功!");
}
}
function CheckGridSend(objname)
{
var a= document.getElementsByTagName("INPUT");
var j=0,k=0,h=0;
for(i=0;i<a.length;i++)
{
if(objname!="")
{
if(a[i].type=="checkbox" && a[i].name!=objname)
{
k++;
h++;
if(a[i].checked==true)
j++;
}
}
else
{
if(a[i].type=="checkbox")
{
k++;
h++;
if(a[i].checked==true)
j++;
}
}
}
if(j==0&&k!=0)
{
window.alert("请选择要删除的项!");
return false;
}
if ( h==0 )
{
window.alert("没有数据可删除!");
return false;
}
return confirm("确定要删除?");
}
//======================================全选
function selectall(objname){
for(i=1;i<window.document.form1.elements.length;i++){
var e=window.document.form1.elements[i];
if(e.type=="checkbox"){
if(document.all[objname].checked){
if(e.disabled != true)e.checked=true;
}
else e.checked=false;
}
}
}//==================================修改
function CheckEdit()
{
var a= document.getElementsByTagName("INPUT")
var j=0,k=0;
for(i=0;i<a.length;i++)
{
if(a[i].type=="checkbox")
{
k++;
if(a[i].checked==true)
j++;
}
}
if ( k==0 )
{
window.alert("没有数据可选择!");
return false;
}
if(j==0&&k!=0)
{
window.alert("请选择要操作的项!");
return false;
}
if(k!=0&&j>1)
{
for(i=0;i<a.length;i++)
{
if(a[i].type && a[i].type=="checkbox")
{
a[i].checked = false;
}
}
window.alert("不能选择多项进行编辑请从新选择一项!");
return false;
}
} //删除按钮
protected void btnDel_Click(object sender, EventArgs e)
{
string ID = "";
foreach (GridViewRow row in gvAccountBankroll.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("CheckBoxID");
if (cb.Checked)
{
Label lblID = (Label)row.FindControl("lblID");
ID += (lblID.Text + ",");
}
}
ID = ID.TrimEnd(',');
if (ID != "")
{
string sql = "delete table 1 where id in(" + ID + ")";
execSQL.ExecuteNonQuery(sql);
MessageBox.Show("删除成功!");
}
}
解决方案 »
- 为什么我的iis每天都会自己死掉导致网页打不开。每天都要重启IIS
- fileupload 控件使用问题?
- 更新ewebeditor里的内容出现的问题?新手问,附代码。
- web控件的键盘鼠标事件
- Button按扭的causesvalidation属性问题~~~在线等!!!
- 是 SQL Server 还是 XML
- 事件为什么在本机能触发 在服务器上就不能触发呢?
- database.bak这种文件在SQL SERVER中还原怎么不好使啊???谢谢!!!!!
- 怎么解决
- 利用Ajax 怎样把别一个ASPX 文件放到一个DIV中!
- 在上传图片时,ASP.net(C#)如何等比例的生成一个缩略图?
- window.open()被阻止的问题
<script >...上面的JS </script>
GridView控件中搞个模板列
<asp:TemplateField HeaderText="<input name=Checkselect title=全选/取消 type=checkbox onclick=selectall('Checkselect');>">
<itemstyle horizontalalign="Center" />
<headerstyle width="5%"></headerstyle>
<itemtemplate>
<asp:CheckBox ID="CheckBoxID" runat="server" />
<asp:Label id="lblID" style="display:none" runat=server Text='<%#Eval("ID")%>'></asp:Label>
</itemtemplate>
</asp:TemplateField>
请问这个是干什么用的 不是很明白 具体要填什么值 真诚请教 谢谢 !!!!