0

如何使用 asp.net 中的确认框从用户那里获取输入并将输入存储在 C# 变量中。无论是确定还是取消按钮。请帮助我前进。

例如我这样使用, Response.Write("confirm('Testing FiileAlready existing Replace it?')");

相反,我需要 c# 变量中确认框的输出...

4

1 回答 1

2

尝试这个:

你的javascript函数:

<script type="text/javascript" language="javascript">
    function ConfirmOnReplace() {
        if (confirm("Are you sure?") == true)
            return true;
        else
            return false;
    }
</script>

ASP.NET 按钮:

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return ConfirmOnReplace();" />

和代码隐藏(YourPage.aspx.cs)文件:

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Button1.Click += new EventHandler(Button1_Click);
    }

    void Button1_Click(object sender, EventArgs e)
    {
        // If you are here, your javascript method returned true
        // TODO: Replace the file, or do what you want
    }
}
于 2012-08-14T07:47:37.797 回答