Tag: asp.net mvc 4

使用google maps api查找多边形内部的zipcodes

我正在研究谷歌地图应用程序。 我正在GMap上绘制一个多边形并使其覆盖区域。 我需要找出覆盖区域内有多少个拉链码。 如何继续使用Google Maps API? 有什么建议吗?

如何在asp.net mvc 4模型对话框中发布用户动态添加的数据

我必须使用ASP.NET MVC 4中的模型对话框实现创建/编辑function,使用Entity Framework数据库第一种方法,如下图所示: 我在网上搜索解决方案的时候已经阅读了以下文章。 点击这里浏览 它与我想要的非常相似,但唯一的区别是在我的情况下,Emp名称和Emp代码是静态的,但是用户可以在Field 1 , Field 2和Comments部分的客户端动态添加行,所以在这种情况下如何保存(创建/编辑)数据(由用户动态添加)到数据库中。 tblEmployee – >此表包含EmpID,Emp名称和Emp代码列 tblTable1 – >此表有ID(主键),EmpID(外键),Detail1 tblTable2 – >此表有ID(主键),EmpID(外键),Detail2 我是否必须使用json / ajax方法或您建议的其他方法。 谢谢

validation操作筛选器或Authroize筛选器上的用户权限?

我正在开发一个MVC4的网站。 我开发了用户角色和权限。 我想问一下我应该在哪里检查用户权限访问:在自定义操作filter中,还是自定义授权filter? 如果用户无权访问该模块,那么我必须显示烤面包机错误消息。 如何在动作filter中显示此消息?

客户端脚本变量范围用于浏览器问题的多个打开的选项卡

我的共享_Layout.cshtml有一个jquery脚本,它记录最后一次点击并在特定时间间隔后注销用户。 出现的问题是,当打开多于1个页面时(即,在浏览器的多个选项卡中,打开相同应用程序的不同页面),如果任何页面在指定时间内保持空闲,则它会注销用户。 以及用户当前正在处理的另一个页面,当用户点击时,它会抛出exception(这很明显,因为用户已被其他页面注销)。 我不能使用sessions相关的东西。 无论如何,我可以在浏览器的不同打开选项卡中维护此类变量的范围吗? 如果用户正在处理任何打开的选项卡,我想将其他打开的选项卡的计时器重置为零。 我试着先找回答案,但我发现每个问题与我的情景相比都有所不同。 (我正在使用MVC 4. Jquery脚本在/ Shared / _Layout.cshtml )

TypeError:undefined不是jqGrid中的函数

我正在研究jqGrid。 我是新手。 我使用的数据类型为“本地”。 每当我以前执行行jQuery(“#list2”)。jqGrid({…})时,我得到一个错误,因为’TypeError:undefined不是函数’没有其他信息我得到这个。 代码如下: $(document).ready(function () { var mydata = [ { id: “1”, invdate: “2007-10-01”, name: “test”, note: “note”, amount: “200.00”, tax: “10.00”, total: “210.00” }, { id: “2”, invdate: “2007-10-02”, name: “test2”, note: “note2”, amount: “300.00”, tax: “20.00”, total: “320.00” }, { id: “3”, invdate: “2007-09-01”, name: “test3”, note: “note3”, amount: “400.00”, […]

在asp.net MVC中,如何使用AutoPostBacking在部分视图中更改TextBox的值

我对MVC Asp.net中的Auto Postbacking很新。 我需要更改textbox2的值 ,而自动回发部分视图和自动 回复应该只在文本框1中单击后发生 问题:textbox2在自动后备后没有更改值。 进一步的发现:Post Success Function正在运行(“函数SetData(data)”),所以当我调试代码时,AutoPostBacked到ActionMethod:“Test()”并执行代码并返回到_PartialViewTwo并执行代码dere,但它没有更改TextBox2值 注意:TextBox1位于PartialViewOne中,TextBox2位于PartialViewTwo中 在此先感谢您的帮助。 // 回家 public ActionResult Index() { Response.Write(“working Index”); Student Model = new Student(); Model.RollNo = 1; Model.Name = “Arun”; return View(Model); } [HttpPost] public PartialViewResult Test() { Student Model = new Student(); Response.Write(“working test3”); Model.Name = “Afsal”; return PartialView(“_PartialViewTwo”,Model) ; } 家庭观点 @model […]

Url.Action:如何将参数从View传递给Controller?

我在使用Url.Action将参数从View传递到Controller时遇到问题。 我的代码在视图中如下: 在我的脚本中: $(‘#searchForm’).submit(function (e) { e.preventDefault(); $.ajax({ url: ‘@Url.Action(“Index_AddSearchCriteria”, “Home”, “search_criteria”)’, type: ‘POST’, dataType: ‘html’, success: function (result) { $(‘#SearchDiv’).html(result); } }) }) 在控制器中: public PartialViewResult Index_AddSearchCriteria(string search_criteria) { ViewModel.SearchCriteria = search_criteria; return PartialView(“SearchBar”, ViewModel); } 如何通过Url.Action发送参数,以便它可以作为Controller中的参数接受?

在回发时保留动态生成的复选框的值

在我的在线注册应用程序中,我创建了两个模型,如下所示。 TeamModel用于存储有关团队和项目的信息,而MemberModel将包含有关团队成员的信息。 public class MemberModel { [Display(Name = “Member Name”)] public string MemberName { get; set; } [Display(Name = “Speciality”)] public string Speciality { get; set; } public bool IsLeader { get; set; } } public class TeamModel { [Display(Name = “Team Name”)] public string TeamName { get; set; } [Display(Name = “Project Name”)] public […]

使用模型值MVC4进行Ajax发布和重定向

我通过带有json数据的agax post提交页面,然后重定向到其他视图。 它工作正常。 $.ajax({ url: ‘/bus/result’, type: “POST”, dataType: “json”, contentType: “application/json; charset=utf-8”, data: ko.toJSON(bookingInfo), success: function (data, textStatus, xhr) { window.location.href = data.redirectToUrl; } }); MVC控制器 [AcceptVerbs(HttpVerbs.Post)] public ActionResult Result(BusBookingInfo bookingInfo) { if (Request.IsAjaxRequest()) { return Json(new { redirectToUrl = Url.Action(“Booking”) }); } //return Redirect(“/bus/booking/”); return RedirectToAction(“result”); } 但现在我想将bookingInfo对象传递给Booking视图。 我知道我可以通过查询字符串但是可以绑定这个模型对象预订视图吗?

使用MVC 4进行远程jQueryvalidation,动态validation以loc开头的所有输入?

描述: 我在MVC4应用程序中有一个简单的表单,它有5个名为loc1-5的文本框和一个提交按钮。 该应用程序在文本框loc1-5中最多使用5个地址,并使用bing地理编码服务和jQuery对地址进行一些处理并创建带有方向的地图。 问题是我需要validationloc1-5文本框,以确保它们是有效的地址,然后继续并确定最有效的方法是使用jQuery.validate远程调用可以使用我的MVC控制器函数预建函数以检查有效地址。 现在我确实提出了一个有效的解决方案来validation这些领域,但我迫切需要让它更具动态性,以便将来可以轻松添加更多文本框。 理想情况下,我希望逻辑能够在所有以’loc’开头的输入上进行validation。 工作解决方案(非常脏): 简单forms(在MVC视图中) Enter Route Address 1 (Start & End): Address 2: Address 3: Address 4: Address 5: jQueryvalidation代码(在MVC视图中) $(document).ready(function(){ $( “#的ViewResult”)。validation({ onfocusout:false, onkeyup:false, 规则:{ “loc1”:{ 要求:是的, 远程:{ url:“/ Home / IsValidAddress1”, 超时:2000, 类型:“发布” } }, “loc2”:{ 要求:是的, 远程:{ url:“/ Home / IsValidAddress2”, 超时:2000, 类型:“发布” } }, “loc3”:{ 要求:是的, 远程:{ […]