0
我剛纔看到有一個與我的標題相同的帖子。但是,情況是不同的。無法將lambda表達式轉換爲類型'string',因爲它不是委託類型
我有我的看法如下代碼:
@foreach (var item in Model) {
<tr>
<td>
@Html.ActionLink(modelItem => item.TrackingNumber.ToString(), "Details")
</td>
<td>
@Html.DisplayFor(modelItem => item.Title)
</td>
. . .
當我跑我的看法,我得到了錯誤的標題說。我想要實現的是呈現從數據庫中獲取的數據並將其作爲鏈接。
任何線索我怎麼能做到這一點?我應該使用一個不同的ActionLink助手嗎?
問候!
它需要'@ Html.ActionLink(item.TrackingNumber.ToString(), 「詳細信息」)' - 你可以使用lambda表達式'Html.ActionLink' - 中第一個參數是一個字符串 – 2015-03-19 05:02:24