3
在我试图使应用程序,我有我的观点的菜单如下:如何通过asp.net中的actionlink发送数据?
<ul id="menu">
<li>@Html.ActionLink("Create Project", "Display", "CreateDisplay")</li>
<li>@Html.ActionLink("Open", "About", "Home")</li>
</ul>
其中CreateDisplay是一个控制器和显示的名称是在控制器,它会调用其他视图的方法。
但是,我想显示方法接受某些参数,如人的用户名。 在当前视图中,我已经获得用户名为@ViewData["UserName"]
但我无法使用ActionLink传递这些值。 我试图传递参数如
<li>@Html.ActionLink("Create Project", "Display?UserName="[email protected]["UserName"], "CreateDisplay")</li>
但接收到的异常。
请提出一些方法来做到这一点。
非常感谢您提前。