0
在ASP.NET MVC應用程序中,我有一個頁面,其中包含指向應用程序中不同頁面的鏈接的動態生成列表。控制器將鏈接信息傳遞給視圖的最佳方式是什麼?從控制器傳遞導航/鏈接信息以查看的最佳方式?
我想保持視圖儘可能簡單,我假設在控制器中生成URL是錯誤的(特定於UI,使得單元測試更加困難等),所以對於每個鏈接,我當前都傳遞一個操作字符串,一個控制器字符串和一個RouteValueDictionary對象。然後我在視圖中使用URL.Action()來創建鏈接。這是最好的方式還是有一個整潔的方式,不涉及每個鏈接三個單獨的對象?