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>
但接收到的異常。
請提出一些方法來做到這一點。
非常感謝您提前。