2012-07-23 39 views
0

我有這個動作鏈接,允許用戶支持索引視圖。有條件的動作鏈接

@Html.ActionLink("Opened Date", "Index", new {sortOrder= ViewBag.OpenedDateParm, currentFilter=ViewBag.CurrentFilter}) 

這哪裏是在控制器處理

ViewBag.OpenedDateParm = sortOrder == "Date" ? "OpenedDate desc" : "Date"; 

我想排序ASC如果當前的排序是降序,反之亦然。我是否使用?:評估動作鏈接中的條件?

回答

2

在控制器操作中有這個。它將在ViewBag.OpenedDateParm設置爲asc如果電流值是desc,反之亦然

ViewBag.OpenedDateParm = sortOrder == "asc" ? "desc" : "asc"; 

在你看來,

@Html.ActionLink("Opened Date", "Index","YourControllerName", 
      new { sortOrder = ViewBag.OpenedDateParm, 
       currentFilter = ViewBag.CurrentFilter },null) 
+0

真棒!謝謝 – Ryan 2012-07-23 17:27:19