【问题标题】:How can I open jQuery dialog window from C# in Asp.Net webforms?如何在 Asp.Net webforms 中从 C# 打开 jQuery 对话框窗口?
【发布时间】:2020-04-09 09:17:38
【问题描述】:

我作为 ASP.NET Web 表单应用程序,我需要根据某些逻辑从后面的代码中打开 jQuery 窗口(不是按钮的单击事件)。 一种方法是使用 Page.ClientScript.RegisterStartupScript 方法,但有没有“更干净”的方法呢?我必须在不同的地方打开不同的 jQuery 对话窗口并从对话窗口中捕获返回值。我们还研究了几个商业框架,但还没有做出决定。 谢谢

【问题讨论】:

    标签: jquery asp.net webforms


    【解决方案1】:

    codebehind 可以像这样在前端与 javascript 交互的唯一方法是将 javascript 添加到页面中。您可以 RegisterStartupScript,或将 javascript 文本放入文字中,但无论哪种方式,如果您希望所有内容都在同一页面中,这就是您正在查看的方法类型。

    或者,使用 ajax 可以让您使用 javascript 发布到不同的页面,而无需完整的回发,然后根据该请求的返回值打开一个对话框(或其他),但不知道您的情况的详细信息,不知道是不是你要找的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2019-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多