111得票12回答
在Ajax处理中出现"Invalid JSON primitive"错误

我在使用jQuery的ajax调用时遇到了错误。 这是我的jQuery函数: function DeleteItem(RecordId, UId, XmlName, ItemType, UserProfileId) { var obj = { RecordId: R...

63得票13回答
ASP.NET使用jQuery AJAX调用WebMethod出现"401(未经授权)"错误

我已经卡在这个问题上好几个小时了。{"Message":"Authentication failed.","StackTrace":null,"ExceptionType":"System.InvalidOperationException"} 我正在尝试在我的ASP.Net Webform中...

42得票8回答
如何在一个用户控件 (.ascx) 中调用 ASP.NET 的 WebMethod?

是否可以在ascx.cs(用户控件)文件中放置一个WebMethod,并从客户端的jQuery代码中调用它? 由于某些原因,我无法将WebMethod代码放在asmx或aspx文件中。 示例:在ArticleList.ascx.cs中,我有以下代码:[WebMethod] public sta...

29得票1回答
在Azure上,当HttpContext.Current.User.Identity.IsAuthenticated与Webmethods一起使用时,在一段时间不活动后停止工作。

我正在使用使用Ajax(json)/Webmethod功能测试Azure服务器。 其中一些函数在运行代码之前会检查HttpContext.Current.User.Identity.IsAuthenticated。不幸的是,如果用户已经登录且页面没有向服务器发出完整的postback请求,...

28得票5回答
在ASP.NET WebForms中使用jQuery调用“WebMethod”

我在下面的WebMethod中设置了一个断点,但我从未触发断点。 cs:[WebMethod] public static string search() { return "worked"; } aspx: function search() { $.ajax({ ...

27得票3回答
字符串的长度超过了maxJsonLength属性设置的值

我正在通过jQuery的ajax post方法通过Web方法加载大约200-300条记录的选项卡内容数据。在控制台中出现以下错误: Error: Sys.Net.WebServiceFailedException: Sys.Net.WebServiceFailedException...

19得票8回答
使用JavaScript从客户端调用服务器端的非静态方法

如何在客户端使用JavaScript(aspx)调用服务器端(aspx.cs)中的非静态方法? 据我所知,我可以从客户端调用服务器端的静态方法... 服务器端: [WebMethod] public static void method1() { } 客户端: <script ...

18得票8回答
如何在Asp.net C#中调用WebMethod

我想在ASP.NET C#应用程序中使用以下代码调用Web方法: Jquery:jQuery.ajax({ url: 'AddToCart.aspx/AddTo_Cart', type: "POST", data: "{'quantity' : " + total_q...

18得票3回答
使用jQueryAjax调用WebMethod的"GET"方法

我有一个使用"POST"可以正常工作的Ajax请求,但是当我使用"GET"时,它会给我以下错误信息:{"Message":"An attempt was made to call the method \u0027GetSomething\u0027 using a GET req...

18得票6回答
调用 ASP.NET WebMethod 时捕获 JSON 格式错误

我们有一个旧的ASP.NET WebForms应用程序,通过在客户端使用jQuery $.ajax()调用调用带有[WebMethod]属性的页面代码后端中的静态方法来执行AJAX请求。 如果WebMethod内发生未处理的异常,则不会触发Application_Error事件,因此无法被错...