2013-04-02 57 views
0

我將使用MVC4將數據綁定到標籤,但它不成功..數據會模型化。 這是我的代碼。將數據綁定到標籤MVC4

<div class="newclass"> 
         @Html.LabelFor(m => m.NewsTeam.NewsMgr, new { style = "width:100%", @class = "newcssval" }) 
        </div> 

回答

2

嘗試這樣的:

@Html.LabelFor(m => Model.NewsTeam.NewsMgr) 

或使用DisplayFor

@Html.DisplayFor(m => m.NewsTeam.NewsMgr) 

希望它可以幫助

2

這隻會給你字段的名稱(或者是從等級顯示值)。我懷疑你需要的是以下內容。

@Html.TextBoxFor(m => m.NewsTeam.NewsMgr, 
          new { @class = "newcssval", @readonly = true }) 

這會給你一個只讀文本框wuth模型數據的內容。

希望有所幫助。

2

如果您的目的是簡單地顯示屬性的值,使用DisplayDisplayFor幫手:

@Html.DisplayFor(m => m.NewsTeam.NewsMgr) 

或者忘記完全助手:

@Model.NewsTeam.NewsMgr 

如果屬性包含HTML ,您需要使用Raw幫手:

@Html.Raw(Model.NewsTeam.NewsMgr) 
2

使用此,

@ Model.NewsTeam.NewsMgr
這將只顯示作爲標籤的財產價值

或使用,

@ Html.DisplayFor(M => m.NewsTeam.NewsMgr)