1

ASP.NET MVCの場合、を介してデータを渡し、ViewDataそれをページに表示できます。

<%: ViewData["Foo"]%>

しかし、それからハイパーリンクを作成する方法は?

次のようなもの:

<%: Html.ActionLink(ViewData["Foo"], "Index", "Home") %>
4

1 に答える 1

1

にキャストしstringます:

Html.ActionLink((string)ViewData["Foo"], "Index", "Home")

ただし、一般的には使用を避け、代わりにViewData厳密に型指定されたものを使用してください。ViewModel(したがって、この質問の問題を回避できたはずです)。

于 2010-10-29T08:39:09.193 に答える