我有一个视图我希望在ViewBag动态变量为true时显示Html.ActionLink,如果同一个变量为false则显示Html.Label。
我还希望ActionLink LinkText基于模型中属性的值。 即item.Description
所以它应该是
@Html.ActionLink(item.Description, "MyAction")
或
@Html.LabelFor(item.Description)
我如何让它工作?
谢谢, 大卫
答案 0 :(得分:1)
@if((bool)ViewBag.isTrue){
@Html.ActionLink(item.Description, "MyAction")
}
else{
@Html.LabelFor(item => item.Description)
}