創建從一個Controllers視圖導航到另一個的鏈接的語法是什麼?以下代碼旨在允許用戶從FollowUpItems
視圖的Index.cshtml
導航到Agent
視圖的Details.cshtml
導航。我需要傳遞item.Key1
的值以便Details.cshtml
頁面準確知道要顯示的內容。ASP MVC3鏈接到另一個視圖/控制器?
我收到以下錯誤,我不知道這意味着什麼(我對任何缺乏信息道歉,我仍然很新的ASP MVC):
「的參數字典包含空條目對於'Monet.Controllers.FollowUpController'中方法'System.Web.Mvc.ViewResult Details(Int32)'的非空類型'System.Int32'的參數'id'。可選參數必須是引用類型,可爲空類型,或者聲明爲可選參數。 參數名:參數'
<td>
@Html.ActionLink(item.Key1, "Details", "Agent", new { id = item.Key1 })
</td>
這裏是我想瀏覽網頁的索引()方法的標題:
public ActionResult Index(string searchString, string sortOrder, string currentFilter, int? page)
{
完美,謝謝! – NealR
@NealR:不客氣!很高興我能幫上忙 :) – Shyju