ViewData как гиперссылка - PullRequest
       6

ViewData как гиперссылка

1 голос
/ 29 октября 2010

В ASP.NET MVC мы можем передать некоторые данные через ViewData и затем показать их на странице:

<%: ViewData["Foo"]%>

Но как сделать из них гиперссылку?1006 *

Примерно так:

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

1 Ответ

1 голос
/ 29 октября 2010

Приведите его к string:

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

В целом, однако, старайтесь избегать использования ViewData и используйте строго типизированный ViewModel. (Таким образом, вы бы избежали проблемы в этом вопросе, кстати).

...