私はこのHtmlHelperの持っている:この行ではActionLinkを生成しようとするとエラーが発生するのはなぜですか?
@foreach (var item in Model)
{
<tr>
<td>
@Html.ActionLink(modelItem => item.LayoutID, "someAction");
</td>
</tr>
}
、
@Html.ActionLink(modelItem => item.LayoutID, "someAction");
を私はこのエラーを取得:
CS1660: Cannot convert lambda expression to type 'string' because it is not a delegate type
は、私は上記のエラーが出るのはなぜ? LayoutIDは文字列型です。
EDIT 改善書式
これを試してください: '@Html.ActionLink(item.LayoutID、" someAction ")' –