我如何传递一个真或假值从javascript到ASP.. NET服务器端(代码后面)

How do I pass a true or false value from a javascript to an ASP.NET server side (code behind)?

本文关键字:NET ASP javascript 服务器端 代码 何传递 一个      更新时间:2023-09-26
        function confirmSubmit() {
            if (confirm("Are you sure you want to proceed?")) {
                return true;
            }
            return false;
        }

我在上面有这个javascript函数,在单击按钮时提醒用户。现在,如果用户单击ok或cancel,如何将值传递给后面的代码呢?

我想有这样的东西:

if (user == user1)
{
    updateDataOne();
}
else
{
   if (userX clicks ok/yes over at the javascript dialogue)
   {
       updateDataTwo();
   }
   else
   {
       txtName.Text = "";
   }
}

这是我的asp按钮

<asp:Button ID="btnPhaseOne" class="buttonPhases" runat="server" Text="Submit" 
            ValidationGroup="validatePhaseOne" onclick="btnPhaseOne_Click" />

使用隐藏字段。给隐藏字段赋值。现在从JavaScript函数返回true将导致postpack。在服务器端检查隐藏字段&amp的值;