Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 同时显示确认和重定向_Javascript_Asp.net - Fatal编程技术网

Javascript 同时显示确认和重定向

Javascript 同时显示确认和重定向,javascript,asp.net,Javascript,Asp.net,我有几个问题 我想在我的更新记录按钮上显示警报窗口。但是 我已经为按钮设置了onClientClick事件。还有吗 还有别的办法吗 使用Response.Write()我可以做一些演示给我看的事情吗 更新消息以及重定向到我的其他页面 我可以使用ClientScript.RegisterStartupScriptmethode来执行此操作吗 功能?如何 提前感谢使用OnClientClick和confirm()js <asp:Button ID="Button1" runat="server

我有几个问题

  • 我想在我的更新记录按钮上显示警报窗口。但是 我已经为按钮设置了
    onClientClick
    事件。还有吗 还有别的办法吗
  • 使用
    Response.Write()
    我可以做一些演示给我看的事情吗 更新消息以及重定向到我的其他页面
  • 我可以使用
    ClientScript.RegisterStartupScript
    methode来执行此操作吗 功能?如何

  • 提前感谢

    使用
    OnClientClick
    confirm()
    js

    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return confirm('Are You Sure You Want to Update?')" />
    
    
    
    
    函数验证()
    {
    //在这里进行验证
    if(notPassValidation)
    {
    警报(验证消息);
    返回false;
    }
    //有效期通过,请确认
    如果(!confirm('您确定要更新吗?'))
    {
    返回false;
    }
    其他的
    {
    返回true;
    }
    }
    
    我通过处理客户端和服务器事件解决了这个问题:)


    谢谢您的回复。

    嗨,伊山,正如我提到的,我已经有了客户端点击
    onClientClick
    的验证方法。您能建议我使用
    ClientScript
    的其他方法吗。
    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return  Validate()" />
    
    <script>
    function Validate()
    {
        //do validation here
        if(notPassValidation) 
        {
              alert(validationMessage);
              return false;
        }
        //valifation passed, do confirmation
        if(!confirm('Are You Sure You Want to Update?') )
        {
             return false;
        }
        else
        {
             return true;
        }
    
    }
    
    </script>