JavaScript判断问题。。。 - .NET技术 / ASP.NET
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string strMsg = "你确定要删除吗?";
int flag = 0;
Response.Write("<Script Language='JavaScript'>if ( window.confirm('" + strMsg + "')) { "+(flag = 1)+"} else {" +(flag = 0) +"};</script>");
if (flag == 0)
{
e.Cancel = true;
}
}
我想在gridview中点删除时。弹出对话框判断是否删除?然后看是否执行操作。。为什么就是不行呢
C# code:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[5].Attributes.Add("onclick", "return confirm('你确定要删除吗?')");
}
}
//Cells[5]这个对应你的删除控件所在的栏位顺序
你的删除是使用的commandfield还是templatefield,最好能贴出代码。
为什么要Response.Write?
为什么要e.Cancel=true?
丝毫看不出道理。
你这句中的js没有返回客户端,如何执行?
=============
1楼正解
先不说为javascript不执行.
你竟然把客户端javascript得到的flag = 0/1 直接赋值给了后台的C#代码中的flag变量?
相关问答:
我用.net开发wap网站
1,我从工具箱里拖了两个link,这两个link会显示在两行,如果让这两个link处于同一行。
2,如何显示两个控件之间的空格问题。
跟wap有关吗?不太明白
友情帮顶。。。。。。。。。。
就 ......
使用的是框架自带的treeview
绑定显示,能够按照正确的形式显示出来
但一点击就会报错
程序集“System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的类型“System.Web.UI.WebCo ......
我想问一下如何在火狐中关闭,非脚本打开的页面,好像window.close()不管用O(∩_∩)O~,
百度一下,自己试试
<script language="javascript" type="text/javascript">
& ......
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......