点击Button控件后,先查询数据库,如果没有信息,则弹出一个提示框,是否要创建;选择是,则创建信息;否则结束。这代码怎么写?在C#中到是简单,但从来没有在ASP。NET中实现过,那个帮帮忙》

解决方案 »

  1.   

    if(没有信息)
    {
         Button.Attributes.Add("onclick","return confirm();");
    }aspx页面
      <script>
       function confirm()
       {
        if (confirm("你要创建吗?")==true) 
          return true;
           else
           return false; 
        }
       </script>
      

  2.   

    OnClientClick="return confirm('警告:是否要删除此记录!') "
      

  3.   

    直接在源代码里那个按钮加上 OnClientClick="return confirm('警告:是否要删除此记录!') " 
      

  4.   

    方法一:ajax
    方法二:  ClientScript.RegisterClientScriptBlock(this.GetType(), "a", "confirm");
      <script> 
      function confirm() 
      { 
        if (confirm("你要创建吗?")==true) 
          return true; 
          else 
          return false; 
        } 
      </script> 
      

  5.   


    一楼说得很详细了
    if(这里判断是数据库里是否有信息)
    {
    //执行你的js
    }
      

  6.   

    不想用JS是否可以。因为创建数据的话,是需要写插入数据的,用JS不方便
      

  7.   

    http://www.cnblogs.com/brusegao/archive/2008/09/26/1299252.html
      

  8.   

    可以先通过ajax来判断是否存在数据库,然后弹出来信息后,在执行创建或者取消行为
    因为,楼主说这个,是需要交互两次的
    1、查看时候存在数据
    2、创建数据库
      

  9.   

    方法很多,楼上的几种方法都可以。给你个连接看看:
    http://www.cnblogs.com/brusegao/archive/2008/09/26/1299252.html