Tag: c#

在ASP.NET MVC C#中使用Jquery更新部分视图

我正在使用MVC C#和Jquery。 我在一个相当大的页面中有一个局部视图,其中包含许多选项卡。 点击一个复选框,我想更新表格中的局部视图。 我得到的只是局部视图 这是我在Jquery中的代码: $(‘#activelist,#inactivelist’).change(function () { var status = ‘inactive’; window.location.href = ‘@Url.Action(“Skits”,”KitSection”)’ + ‘?id=’ + id+ ‘&status=’ + status; }); 关于如何根据我如何调用它来更新表单中的局部视图的任何想法? 这是PartialView的代码 return PartialView(Kits); 如上所述,我看到的只是显示的部分视图而不是整个表单。

ASP.NET使用ASHX返回JSON

我正在为我的网站创建自动完成function。 到目前为止,javascript部分已经结束了。 此外,我可以获得匹配的用户的MembershipUser对象。 我需要以下列格式返回JSON: { query:’Li’, suggestions:[‘Liberia’,’Libyan Arab Jamahiriya’,’Liechtenstein’,’Lithuania’], data:[‘LR’,’LY’,’LI’,’LT’] } 这是ashx中的代码: public void ProcessRequest (HttpContext context) { System.Web.Script.Serialization.JavaScriptSerializer JsonSerializer; string query = context.Request.QueryString[“query”]; System.Web.Security.MembershipUserCollection Users = System.Web.Security.Membership.GetAllUsers(); context.Response.ContentType = “application/json”; foreach (System.Web.Security.MembershipUser User in Users) { if (User.UserName.StartsWith(query.ToLower())) { context.Response.Write(query + Environment.NewLine); context.Response.Write(User.Email); } } } 如何以所需格式返回json? 谢谢。

ASP.NET MVC多选下拉列表

我使用以下代码让用户在表单上选择多个位置。 @Html.DropDownListFor(m => m.location_code, Model.location_type, new { @class = “form-control”, @multiple = “multiple” }). location_code是List ,location_type是List填充了数据。 代码确实返回控制器中的选定值,但是当用户单击编辑按钮时,传递的对象不显示所选值,而是显示正常的初始化下拉列表,未选择任何内容。 我真正想要的是,一旦用户提交表单(包括多个选定的值),它就会转到用户确认细节是否正确的页面。如果没有,他按下编辑按钮,对象再次传递给控制器​​。阶段它应该显示选择的多个值。其他字段表现正常。 对此有何见解?

如何在ASP.NET中使用Repeater控件进行分页?

<asp:Image ID="imgteacher" runat="server" Height="150" Width="248" ImageUrl='’/> <asp:Label runat="server" ID="lblname" Text='’> <asp:Label ID="lbldatebegin" runat="server" Text='’> <asp:Label ID="lbldateend" runat="server" Text='’> 在我的项目中, Repeater Control工作正常。 现在我需要分页来替换这些数据。 但我没有任何关于此的信息。 可能有人就这个问题给我建议。 如下图所示。

ASP.NET通用处理程序和会话

我有GenericHandler和anonymousIdentification的问题。 基本上,如果在Web配置中打开 ,则每当向服务器发送JQuery GET / POST请求时,该请求将在新用户和新用户会话下执行。 有没有办法缓解这种情况? 我需要访问当前用户的会话变量……真的很令人沮丧!

AJAX和Web Api Post方法 – 它是如何工作的?

我正在尝试使用AJAX / Jquery和c#写入我的数据库。 每当我将参数传递给C#代码时,它都显示为null。 我正在使用visual studio在创建控制器类时生成的默认模板。 任何帮助,将不胜感激! NOte:这是我打算打电话给的rest服务。 (一个普通的ASP网站……不是MVC。而且,GET Rest api非常有效。) jQuery的/ AJAX: var dataJSON = { “name”: “test” } $(‘#testPostMethod’).bind(“click”, GeneralPost); function GeneralPost() { $.ajax({ type: ‘POST’, url: ‘../api/NewRecipe’, data:JSON.stringify(dataJSON), contentType: ‘application/json; charset=utf-8’, dataType: ‘json’ }); } C# //If I remove the [FromBody] Tag then when I click the button this method is never […]

在bot框架中的c#bot中查询自动完成

我想在我使用microsoft bot框架开发的c#bot中实现自动完成function,并作为iframe添加到我的门户网站中。 是否可以在此bot中实现查询建议或查询自动完成? 我也试过这个解决方案 在Bot Framework中自动完成 但我觉得它对我没有帮助。 我可以在这里使用jquery自动完成吗? https://jqueryui.com/autocomplete/ 请帮帮我。 提前致谢。

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值。

如何将参数传递给jQuery document.ready()函数(ASP.NET MVC,C#)

我想从我的视图中将参数传递给jQuery document.ready()函数 : $(document).ready(function (parameter){ $(‘select[name=Product]’).val(parameter); }); 如何从我的View中触发事件并传递参数? 我使用Razor作为View引擎。 谢谢