【问题标题】:How to do JavaScript alert in static method server side code in Asp.net?如何在 Asp.net 的静态方法服务器端代码中执行 JavaScript 警报?
【发布时间】:2017-07-04 06:37:01
【问题描述】:

我想用 C# 在 asp.net 中的静态方法服务器端代码中执行 JavaScript 警报。我尝试了很多方法,但都不起作用。

例如,我尝试过

[WebMethod]
public static void EntrySave(string schoolName)
{
      Response.Write("<script>alert('Hello');</script>");
}

[WebMethod]
public static void EntrySave(string schoolName)
{
      ScriptManager.RegisterStartupScript(this, GetType(), "showalert", 
       "alert('Only alert Message');", true);
}

还有更多。但它没有在 webstatic 方法中显示警报。

【问题讨论】:

  • 你是如何/从哪里调用静态方法的?
  • 我从客户端调用的 ajax 方法调用的这个静态方法。
  • 请在[WebMethod]下方添加[ScriptMethod]并立即尝试。
  • 我试过@HardikLeuwa 但没有用。

标签: javascript c# jquery asp.net


【解决方案1】:
【解决方案2】:

你可以使用

    [WebMethod]
    public static void EntrySave(string schoolName)
    {Response.Write("alert('Hello')");
}

更多内容请关注here

【讨论】:

  • Mis Bhawna 它不能按照我之前告诉你的那样工作。事实上在响应它显示红色下划线。
  • 您能否附上您在回答中遇到的错误的屏幕截图?
  • 得到了解决方案。谢谢。 Mis Bhawna 试图解决我的问题。
  • Hy Mis Bhawna 请查看此链接......"stackoverflow.com/questions/44992714/…"
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-01
相关资源
最近更新 更多