当前位置:编程学习 > C#/ASP.NET >>

asp.net 后台提示

急 asp.net后台怎么用消息框。如: 我先判断了Page.ClientScript.RegisterStartupScript(typeof(Page), "", "<script>alert('你不符合享受政策条件!');</script>");下面是符合。 下面怎么用一个消息框:点击确定调用这个方法 zhz();
补充:用户操作(比如点击Button)
      ↓
   访问数据库(返回data)
       ↓
    判断data ----(如果data不符合条件)--->下面都不执行
      ↓
(如果data符合条件)
      ↓
 show message----[YES]--->执行下一步操作(里面也会访问到数据库)
      ↓
    [ NO ]
      ↓
不执行。
自己已经解决。谢谢大家。
追问:就是不能用js,“你不符合享受政策条件”是连接数据库查询出来是否符合。朋友要求符合的话,及弹出一个消息框,确定就继续执行下面的操作。而且下面的操作也包含了很多数据库的操作。你这这些调用zhz只是function的方法,加上<%%>的话,无论点击确定或否都会调用zhz你这个我试过。e.Row.Cells[6].Attributes.Add("OnClick", "return confirm('是否确定删除?')");
只能是绑定到控件上面。RowDeleting是GRIDVIEW控件上的吧。这样banding提示已经失去意义了。和点击按钮是差不多的吧不是吧,你这是,点击否。然后history.back()回去。并没有调用到我这个zhz();的方法啊。而且这个方法是我在后台的方法,不是js的方法哦上面都回答的差不多一样,我怎么结?
答案:asp.net后台使用消息框,如:
Page.ClientScript.RegisterStartupScript(typeof(Page), "", "<script>confirm('你不符合享受政策条件!');</script>");
或者
Response.Write("<script>confirm('你不符合享受政策条件!');</script>");
但是不管你选择确定还是取消  这些方法返回的值都为void   达不到点击确定调用这个方法 zhz();
不过你可以用js的话就可以,如:
<script type="text/javascript">
    function isRight()
    {
    if(confirm("是否确定?"))
     {
     zhz();
     }
    }
    </script>

不过你自己也可以去找一些 能在后台触发消息框的方法  但这些方法一定返回值为bool值。
其他://删除
    protected void GV_1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        Label lbl_id = this.GV_1.Rows[e.RowIndex].FindControl("lbl_id") as Label;
        if (Business.Rules.Instance.Delete(lbl_id.Text) == 1)
        {
            Bind();
            DDL_Bind();
        }
        else
        {
            Response.Write("error");
        }

    }
    //绑定行
    protected void GV_1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.Cells[6].Attributes.Add("OnClick", "return confirm('是否确定删除?')");
        }
    }

照这个写吧,跟你的很接近了
 Page.ClientScript.RegisterStartupScript(this.GetType(), "", " <script lanuage=javascript>if(confirm('确定要交卷吗?')==false){history.back()};
</script>"); 解决了你也选一个来结贴撒。 

上一个:asp.net 问卷调查
下一个:急求众志教程网ASP.NET视频教程的免费下载地址?要能下的哦

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,