asp.net-mvc – 条件ASP.NET MVC剃刀部分
发布时间:2020-12-15 18:44:00 所属栏目:asp.Net 来源:网络整理
导读:只有当某些属性(Model.ReadOnly)为false时,才想定义此部分。 @section toolbar { div class="tool" div class="row" @Html.ActionLink( Resources.Strings.Edit,"Edit","Profile" ) /div div class="row" @Html.ActionLink( Resources.Strings.Delete,"Dele
只有当某些属性(Model.ReadOnly)为false时,才想定义此部分。
@section toolbar { <div class="tool"> <div class="row"> @Html.ActionLink( Resources.Strings.Edit,"Edit","Profile" ) </div> <div class="row"> @Html.ActionLink( Resources.Strings.Delete,"Delete","Profile" ) </div> </div > } 我试着把它放在@if(!Model.ReadOnly){}中,但它不起作用。 有没有办法做到这一点? 我不想定义一个空的部分(as @itsmatt suggests),我的页面的布局会改变部分是否被定义(使用IsSectionDefined(“toolbar”))。 解决方法
这应该工作。
@if (!Model.ReadOnly) { <text> @section toolbar { } </text> } 我从来没有说过会漂亮的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 事件(Event),绝大多数内存泄漏(Memory Leak)的元凶[下篇
- 基于.NET平台常用的框架整理
- ASP.NET标签控件 – 不编码HTML
- asp.net-mvc-3 – ASP.NET Webforms中的成员资格提供程序与
- asp.net – 如何在SqlDataSource中为存储过程指定参数值
- 为什么我的ASP.Net站点在IIS7下运行需要很长时间才能在一段
- asp.net-mvc – ASP.NET MVC切换语言,如何实现?
- asp.net – 在subversion提交时忽略的文件夹
- asp.net – 在visual studio中的同一解决方案中运行多个Web
- 折腾词库,一个词库互转程序
推荐文章
站长推荐
热点阅读