我剛剛開始使用MVC和有下面的代碼:HTML.Display()不顯示任何
@model AzureDemo.Models.User
@{
ViewBag.Title = "Interests";
}
<h2>Interests</h2>
<p>
@Html.ActionLink("Logout", "Logout")
</p>
<table>
<tr>
<th>
Interests
</th>
</tr>
@foreach (var interest in Model.Interests) {
<tr>
<td>
@Html.Display(interest)
</td>
//Tried like this
<td>
@Html.Display("id", interest.ToString())
</td>
</tr>
}
</table>
在用戶興趣屬性僅僅是一個字符串列表。我試圖在用戶的表格中顯示每個興趣。我也嘗試在Html.Display中放入一個像「test」這樣的字符串,或者嘗試使用ToString(),但仍然沒有任何結果。
你爲什麼不直接使用?像這樣:'@ interested' – 2013-02-26 12:10:43
那工作!如果你把它作爲答案,我會接受:) – Matt 2013-02-26 13:33:07