asp.net-mvc – 未找到部分视图“First.cshtml”或视图引擎不支
发布时间:2020-12-16 06:38:53 所属栏目:asp.Net 来源:网络整理
导读:我试图在点击时调用div中的局部视图.我写过: @Ajax.ActionLink("Second","Second",new AjaxOptions(){ HttpMethod = "GET",UpdateTargetId = "partials",InsertionMode = InsertionMode.Replace})div id="partials"/divscript src="https://code.jquery.com
我试图在点击时调用div中的局部视图.我写过:
@Ajax.ActionLink("Second","Second",new AjaxOptions() { HttpMethod = "GET",UpdateTargetId = "partials",InsertionMode = InsertionMode.Replace }) <div id="partials"> </div> <script src="https://code.jquery.com/jquery-2.1.3.min.js" type="text/javascript"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/additional-methods.min.js"></script> <script src="http://ajax.aspnetcdn.com/ajax/mvc/5.2/jquery.validate.unobtrusive.min.js" type="text/javascript"></script> 在我的Index.cshtml中.我的控制器看起来像这样: public ActionResult Index() { return View(); } public PartialViewResult Second() { return PartialView("Second.cshtml"); } 但我的错误说我的部分视图无法找到: ~/Views/switchPartial/Second.cshtml.aspx ~/Views/switchPartial/Second.cshtml.ascx ~/Views/Shared/Second.cshtml.aspx ~/Views/Shared/Second.cshtml.ascx ~/Views/switchPartial/Second.cshtml.cshtml ~/Views/switchPartial/Second.cshtml.vbhtml ~/Views/Shared/Second.cshtml.cshtml ~/Views/Shared/Second.cshtml.vbhtml 但我在switchPartial文件夹中有它. 如果我在我的div中写@ Html.Partial(“Second”)它会正确呈现我的局部视图. 我做错了什么? 解决方法
无需在部分名称的末尾包含文件扩展名.尝试:
return PartialView("Second"); 通过不包括文件扩展名,每个注册的ViewEngines都有机会解析所请求的视图(在Second.cshtml,Second.vbhtml或Second.aspx中). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Intranet ASP.NET网站的Windows身份验证和重新出现的Window
- asp.net-mvc – MVC Kendo Grid超链接专栏
- ASP.NET相当于PHP的$_GET和$_POST?
- asp.net-mvc – 在ASP.NET MVC中使用DotNetOpenId Remember
- 学习ASP.NET Core,你必须了解无处不在的“依赖注入”
- asp.net-mvc – 如何在MVC3中的数据库中提交数据后清除模型
- 没有完整PostBacks的ASP.NET JavaScript回调?
- 浅谈ASP.NET Core中间件实现分布式 Session
- asp.net-mvc – ASP.NET Web API错误:未找到与请求URI匹配
- asp.net-mvc – 如何使用身份成员资格与现有数据库(n层)