-1

是否可以通过javascript调用特定类文件中的C#函数?

我的功能是这样的

    public static void PrintPDF()
    {
    }

这个函数在一个类文件XSLTHelper 中在 C# 中我可以通过XSLTHelper.PrintPDF();. 有没有办法从javascript做同样的事情?

4

2 回答 2

1

您可以使用jquery 和Ajax 来调用可以调用PrintPDF 函数的动作方法吗?

于 2013-02-13T12:03:40.547 回答
1

您可以使用 Ajax 调用,如下所示:

     $.ajax({
      type: "POST",
      url: "PageName.aspx/PrintPDF",
      contentType: "application/json; charset=utf-8",
      dataType: "json",

      success: function (msg) {
           if (msg.d == 'Success') {

            }

        }

   });

您的函数需要具有如下属性:

[System.Web.Services.WebMethod]
于 2013-02-13T12:04:18.827 回答