【问题标题】:how to use the input of confirm box in C#如何在C#中使用确认框的输入
【发布时间】:2012-08-07 09:22:17
【问题描述】:

在这里,我使用 javascript 询问是否在 javascript 中替换文件...现在我如何在 c# 代码中使用该输入来替换文件或取消文件。

Response.Write("<script type='text/javascript'>confirm('FiileAlready existing Rplace it?')</script>");
Response.Flush();

我应该将输出传达给 c#,无论是来自 javscript 的 Yes 还是 No

【问题讨论】:

    标签: c# javascript


    【解决方案1】:

    您无法在代码隐藏中传达确认的输出。一种方法是在确认后发出 ajax 请求,以便您可以在代码隐藏中进行更改。

    【讨论】:

      【解决方案2】:

      您采取的方法意味着响应被丢弃。

      除了需要在 JavaScript 变量中捕获响应之外,您还需要将其传送到 C# - 有多种方法可以做到这一点(自动提交的带有隐藏输入的表单、更改为 URL、使用 AJAX调用网络方法等等)。

      本质上,您需要编写更多的 JavaScript 来支持您选择的任何方法,以便将数据传输到服务器端。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-25
        • 1970-01-01
        • 2011-04-28
        • 2013-12-21
        • 2017-05-13
        相关资源
        最近更新 更多