如何通过model或viewdata为mvc中的标签赋值

时间:2014-06-07 09:16:14

标签: model-view-controller viewbag

如何为mvc标签赋值。如果我在模型中有价值,那么设置item.leadowner,但如果它是空的,则分配viewdata值。这是我的标签。这里我在viewdata和model值中指定了值,但它在单独的标签中。我需要在一个标签中使用这两个值。

@Html.Label("lblLeadOwner", Convert.ToString(ViewData["lblLeadOwner"]), new { id = "lblleadowner" })
@Html.Label("lblLeadOwner", item.LeadOwner, new { id = "lblleadowner" })

1 个答案:

答案 0 :(得分:0)

试试这个,

    @if (items.LeadOwner == "")
                            {@Html.Label("lblvalue",new { value = ViewData[""] })}
                            else
                            { @Html.Label("lblvalue", items.LeadOwner, new { id =      "lblleadowner" })}