asp.net – Ajax.ActionLink调用控制器两次
发布时间:2020-05-24 05:31:26 所属栏目:asp.Net 来源:互联网
导读:当我点击Ajax.ActionLink它正在调用我的控制器两次. td id = @tdTag @Ajax.ActionLink(LL- + item.getProjectAbbreviation(item.projectID.Value) + - + item.prjLessonID, Details, new { id = item
|
当我点击Ajax.ActionLink它正在调用我的控制器两次. <td id = @tdTag>
@Ajax.ActionLink("LL-" + item.getProjectAbbreviation(item.projectID.Value) + "-" + item.prjLessonID,"Details",new { id = item.lessonID },new AjaxOptions
{
HttpMethod = "POST",UpdateTargetId = "details",InsertionMode = InsertionMode.InsertAfter,OnSuccess = "showDetails()"
})
我的控制器看起来像这样… public ActionResult Details(int id)
{
using (LLDataContext storeDB = new LLDataContext())
{
var lesson = (from l in storeDB.lessons
where l.lessonID == id
select l).SingleOrDefault();
return PartialView(lesson);
}
}
解决方法我刚刚遇到同样的问题,我发现我已经加载了两次“jquery.unobtrusive-ajax.js”.我删除了第二个例子,一切正常工作.要查看此操作,只需添加三次,并使用Confirm AjaxOption创建一个@ Ajax.ActionLink(…).您将多次获得确认.<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 具有FormsAuthentication的跨域Cookie
- asp.net-mvc – 如何为ASP.NET 4.5 Web API创建MultipartFo
- 在ASP.Net网站上实现自定义错误页面
- ASP.NET Core知多少(7):对重复编译说NO -- dotnet watch
- asp.net – 如何从ReSharper中删除“使用目录”消息
- asp.net-mvc – 未找到部分视图或视图引擎不支持搜索的位置
- asp.net-mvc-4 – 如何将自定义css / js添加到MVC4项目进行
- asp.net – 如何在转发器中每行显示x个项目?
- asp.net-mvc – 如何在ASP.NET MVC中添加路由到动态robots.
- asp.net – IIS URL重写:强制规范主机名和HTTP到HTTPS重定
推荐文章
站长推荐
- 在Azure网络应用程序中显示ASP.NET 5错误页面
- asp.net-mvc – 单元测试ASP.NET MVC中的自定义模
- asp.net-mvc – 如何设置TextBox的空字符串而不是
- asp.net-mvc-3 – 如何在mvc3 razor视图中使用会
- asp.net-mvc-3 – 使用csvhelper(nuGET)和C#MVC导
- 如何在ASP.NET应用程序中避免SQL注入攻击?
- asp.net-mvc-5 – 依赖注入结构图ASP.NET Identi
- iis-7 – localhost上的IIS非常慢
- 在ASP.NET MVC中模拟User.Identity
- asp.net – TableHeaderRow类的重点是什么
热点阅读
