Tag: asp.net

jQuery菜单和ASP.NET Sitemap

是否可以将ASP.NET web.sitemap与jQuery Superfish菜单一起使用? 如果没有,是否有任何基于标准的浏览器不可知插件可用于web.sitemap文件?

禁用异步回发更新面板中的按钮

我在一个页面上有多个带有各种asp按钮的更新面板。 我想禁用导致更新面板中的回发的按钮,直到它完成。 有没有办法避免使用第三方控件? 通过JQuery或任何其他方法?

在ajax调用中从javascript提升服务器端按钮单击事件

我在页面上有一个提交按钮。 在Javascript上,调用ValidateSaveTest函数来validation所有字段。 function ValidateSaveTest(Sender) { //do some validation, if fails return false from here. else move forward var parameters = {}; parameters[“parametersName”] = $(“#” + hidTestId).val(); var succeededAjaxFn = function(result) { if (result== true) { var isNewVersion = confirm(“Confirmation message”); if(isNewVersion) { //Raise server side button click event. Dont call click side event anymore. $(“#” […]

WebMethod没有被调用

我通过jquery.ajax将包含字符串的javascript变量传递给服务器。 虽然调用了“成功”条件,但从不调用服务器端WebMethod。 客户: $.ajax({ type: “post”, url: “Playground.aspx/childBind”, data: {sendData: ID}, //contentType: “application/json; charset=utf-8”, dataType: “text”, success: function (result) { alert(“successful!” + result.d); } }) 服务器: [WebMethod] public static string childBind(string sendData) { return String.Format(“Hello”); }

如何在jquery方法中获取asp.net会话值?

我想在ASP.NET MVC视图页面中的jquery方法中访问Session值。 见下面的代码, $(‘input[type=text],select,input[type=checkbox],input[type=radio]’).attr(‘disabled’, ”); 如何在jquery中获取Session值。

使用ASP.Net MVC3中的jQuery动态填充下拉列表

我有两个型号: public class ProfessorModels { public string FullName { get; set; } public int ID { get; set; } } 和 public class ClassModels { public int ID { get; set; } public string Professor { get; set; } public decimal Name { get; set; } } 在我的视图中有一个表单来添加类: @model MvcApp.Models.ClassModels @{ ViewBag.Title = “Create”; } […]

超出了JavaScriptSerializer.MaxJsonLength。 处理此问题的最佳做法是什么?

我使用jQuery的$ .ajax()函数向客户端发送了大量数据。 我正在ASP.NET Web服务中调用一个返回JSON数据的方法。 对于大多数搜索来说,一切都很棒,但是当我有一个大型数据集要返回时,我遇到了JavaScriptSerializer MaxJsonLength属性的问题。 处理此问题的最佳做法是什么? 我不想随意设置最大长度。 如果返回的数据大于当前最大值,或者我应该重新写入并向客户端发送数据,我可以在Web服务中设置MaxJsonLength吗? 以下是来自Web服务的相关代码段: Dictionary jsonValuePairs = new Dictionary(); //add some data to the dictionary… return System.Web.Script.Serialization.JavaScriptSerializer.Serialize(jsonValuePairs);

jquery手风琴在asp.Net回发后没有重新启动

我正在制作一个jquery手风琴: $(document).ready(function(){ $(‘#accordion’).accordion(); }); 问题是这是一个.asp.NET应用程序,如果页面触发回发就会破坏手风琴。 如何在回发后重新启动手风琴? 对不起,我不是asp.NET的专家,也很抱歉我不能给你一个示例的链接,这是因为它是一个受密码保护的应用程序。 谢谢。

在ASP.NET jQuery AJAX POST中传递值数组

我的页面上有一个ListBox,我想制作一个包含所有选定项目的AJAXpost。 这是我的代码: $(‘#btnSubmit’).click(function() { $.ajax({ type: “POST”, url: ‘Default.aspx/GetSelectedValues’, data: ‘{selectedValues: }’, contentType: “application/json; charset=utf-8”, dataType: “json”, success: OnSuccess }); }); One Two Three Four 我想将所选值传递为数组或逗号分隔的字符串。 传递数据的最佳方法是什么,我该怎么做?

如何使用Jquery Datatables Ellipsis渲染器进行模板字段链接按钮?

当我使用Asp-bound字段时,它的工作非常完美 看第一列是Ellipsed 但是当在模板字段链接按钮上使用时,它返回空白 看到它是空白我不知道我应该怎么做在链接按钮列字段上应用相同的任何建议? 我的Eclipsed脚本 function pageLoad() { var table = $(‘#gvTest ‘).DataTable({ select: true, pageLength: 15, lengthChange: false, scrollY: “400px”, scrollX: true, scrollCollapse: false, order: [15], fixedColumns: true, columnDefs: [ { targets: 0, render: $.fn.dataTable.render.ellipsis(7, true) }, { targets: 1, render: $.fn.dataTable.render.ellipsis(10, true) }, ], fixedColumns: { leftColumns: 1, } }); $(‘#BtnReport’).click(function () { […]