以超链接形式查看数据
在 ASP.NET MVC 中,我们可以通过 ViewData
传递一些数据,然后将其显示在页面上:
<%: ViewData["Foo"]%>
但是如何从中创建超链接?
如下所示:
<%: Html.ActionLink(ViewData["Foo"], "Index", "Home") %>
I an ASP.NET MVC we can pass some data via a ViewData
and then show it on a page:
<%: ViewData["Foo"]%>
But how to make a hyperlink out of it?
Something like following:
<%: Html.ActionLink(ViewData["Foo"], "Index", "Home") %>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将其转换为
string
:但是,一般情况下,请尽量避免使用
ViewData
并使用强类型的ViewModel
。 (因此,您可以避免这个问题中的问题,顺便说一句)。Cast it to
string
:In general, however, try to avoid using
ViewData
and use a strongly typedViewModel
instead. (Thus, you would have avoided the problem in this question, btw).