asp.net-mvc – Angular ng-include cshtml页面
发布时间:2020-12-15 23:50:45 所属栏目:asp.Net 来源:网络整理
导读:我用角度战斗,使其包含在ng-view之外的部分cshtml视图. 这是我的主要观点: div class="container" div class="header" div class="loginView" div ng-include="Home/Template/login"/div /div /div/divdiv class="container" div ng-view/div/div 这里是我
我用角度战斗,使其包含在ng-view之外的部分cshtml视图.
这是我的主要观点: <div class="container"> <div class="header"> <div class="loginView"> <div ng-include="Home/Template/login"></div> </div> </div> </div> <div class="container"> <div ng-view></div> </div> 这里是我的部分Login.cshtml: <form name="login" ng-controller="LoginCtrl" class="form-inline"> <div class="form-group"><input type="text" name="loginName" class="form-control input-sm" placeholder="Brugernavn" oninvalid="this.setCustomValidity('Indtast brugernavn')" ng-model="UserData.LoginName" ng-required="true"></div> <div class="form-group"><input type="text" name="password" class="form-control input-sm" placeholder="Kodeord" oninvalid="this.setCustomValidity('Indtast kodeord')" ng-model="UserData.Password" ng-required="true"></div> <div class="form-group"> <button class="btn btn-primary btn-sm" ng-click="Login()" ng-disabled="login.password.$error.required || login.loginName.$error.required">Login</button> </div> </form> im使用mvc返回特定部分视图对网址的调用,如下所示: public ActionResult Template(string id) { switch (id.ToLower()) { case "login": return PartialView("~/Views/Account/Partials/Login.cshtml"); case "register": return PartialView("~/Views/Account/Partials/Register.cshtml"); case "main": return PartialView("~/Views/Main/MainPage.cshtml"); default: throw new Exception("template not known"); } } 基本上我会相信ng-include应该调用url,它将返回到页面上将被粘贴的html.但是这不是什么发生,Template方法根本没有被调用.我可以在主页上包含整个模板,但是在登录后,我想用登录的用户数据模板替换此模板. 任何想法如何解决这个问题? 解决方法
ng-include会计算一个表达式,确保您正在寻找直接加载路径,使用两组引号.
<div ng-include="'Home/Template/login'"></div> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 不同语言的MVC数据注释?
- asp.net-mvc-4 – “你没有权限查看这个目录或页面.”在IIS
- ASP.NET MVC中的URL重定向
- ASP.NET验证摘要:如何使用JavaScript禁用验证程序?
- ASP .NET MVC Forms授权与Active Directory组
- asp.net-mvc-3 – 从ASP的Ajax.ActionLink获取JSonResult
- asp.net – MVC4 – ContextDependentView – 这是什么意思
- asp.net-mvc-3 – ASP.NET控制器名称与文件夹名称冲突
- asp.net-mvc – 如何通过URL获取RouteData?
- 在ASP.NET中利用更少的内存
推荐文章
站长推荐
- 如何在ASP.NET下拉列表的每个ListItem中保存第三
- asp.net – 值得学习经典ASP?
- asp.net-core – ASP.NET Core – Swashbuckle没
- asp.net-web-api – WebAPI 2 – CORS无法使用co
- OData选择查询无法在ASP.NET WebAPI beta中使用
- asp.net – 将网站部署到azure和传统的IIS
- asp.net-mvc – Orchard CMS:退出(注销)确认页面
- asp.net – 在资源文件中使用HTML
- mvc项目架构分享系列之架构搭建之Infrastructure
- asp.net-mvc – 使用Razor的ASP.NET MVC 3 – 将
热点阅读