前幾天我問了一個問題,但我想我想問一個問題太多,並以錯誤的方式去解決。ASP.NET MVC - 獲取參數值
在索引頁我有內部的一個ActionLink的for循環產生諸多環節
@Html.ActionLink(alpha.Chars(i), "Index", New With {.alpha = alpha.Chars(i)})
的routevalues是第三個參數,這有效地通過過濾字符回索引行動,URL等如:http://mysite/Documents?alpha=A
在同一頁上,我有一個Webgrid,它具有列排序功能。列上的鏈接似乎可以從url中獲取alpha字符串。點擊某一列時,生成的URL例如:http://mysite/Documents?alpha=A&sort=Document.name&sortdir=ASC。 表格上的排序是在URL提交之前維護URL中的所有現有參數。
如果我點擊列進行排序,然後點擊我的Alpha鏈接,列排序參數將從URL中刪除。 如何捕獲URL上的任何參數(之後的任何內容),並確保將這些參數包含在我的alpha鏈接中?