将@section放在@if .net mvc 3中
发布时间:2020-12-16 07:27:52 所属栏目:asp.Net 来源:网络整理
导读:我似乎无法让这个工作. @if (isReal){ @section Navigation{ @{Html.RenderPartial("NavigationForInput");} }} 这是行不通的,因为它说“一旦内部代码你不需要@ blah blah blah” 但是,当我删除部分前面的@from时,它希望将section用作类型变量. 我怎样才能有
我似乎无法让这个工作.
@if (isReal) { @section Navigation{ @{Html.RenderPartial("NavigationForInput");} } } 这是行不通的,因为它说“一旦内部代码你不需要@ blah blah blah” 但是,当我删除部分前面的@from时,它希望将section用作类型变量. 我怎样才能有条件地显示该部分? 解决方法
根据您的布局是否有未定义部分的替代,您可以反转@if和@section
@section Navigation{ { @if (isReal) @{Html.RenderPartial("NavigationForInput");} } } 如果您只是想省略导航,这应该没问题,但是如果您在布局中使用IsSectionDefined(“Navigation”)它将无法工作,因为它将始终返回true. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET Core 2.0 全局配置项
- 你如何正确使用UpdatePanel? (asp.net)
- 如何从经典asp中的xml字符串中的元素中提取文本
- asp.net – 缓存策略,输出缓存与数据缓存或两者兼而有之?
- .net – 从Orchard内的主题渲染图像
- asp.net – 将图像上传到FTP时出错
- C#、Python中分别是怎么实现通过字符串获取实体类的值以及给
- asp.net-mvc – MVC区域 – 非区域路线解析为区域
- asp.net-mvc – ASP.net Web API和System.Net.Http
- 请慎用ASP.Net的validateRequest="false"属性
推荐文章
站长推荐
- asp.net-mvc – IE没有为MVC5呈现DatePicker
- 通过对象方法获取委托_C#反射获取委托_
- asp.net – 更新面板不更新内容
- asp.net – RESTful验证密码服务
- asp.net – “读取XML数据时已超出”最大字符串内
- ASP.NET LoginUser.DestinationPageUrl无法正常工
- asp.net-mvc – 使用ASP.NET MVC的IIS应用程序请
- asp.net-mvc – 用于子操作的ASP.NET MVC路由匹配
- asp.net core系列 63 领域模型架构 eShopOnWeb项
- asp.net-mvc – 如何在Google.Apis调用中使用ASP
热点阅读