2

我有一个视图,如果 ViewBag 动态变量为真,我想显示一个 Html.ActionLink,如果同一变量为假,我想显示一个 Html.Label。

我还希望 ActionLink LinkText 基于我的模型中的属性值。即item.Description

所以应该是

@Html.ActionLink(item.Description, "MyAction")

或者

@Html.LabelFor(item.Description)

我怎样才能让它工作?

谢谢,大卫

4

1 回答 1

1
@if((bool)ViewBag.isTrue){
   @Html.ActionLink(item.Description, "MyAction")
}
else{
 @Html.LabelFor(item => item.Description)
}
于 2012-04-19T12:40:53.137 回答