我在具有multirow的View上有級聯jqGrids(狀態,然後城市,然後Zipcode)。我可以通過使用下面的抓取數據選擇一個或多個用於郵政編碼的ID值:將選定的行ID從jqGrid傳遞到ASP.Net MVC控制器操作
var s;
s = jQuery("#zipList").jqGrid('getGridParam', 'selarrrow');
「S」結束含有東西看起來像「23,119,5932,44」。我試圖傳遞的字符串(或含有這些項目的集合)到一個控制器的動作,看起來像(這樣我就可以做一些每個選擇ZIP):
public ActionResult ProcessZips(string selectedZips)
{
// do something
}
或
public ActionResult ProcessZips(List<string> selectedZips)
{
// do something
}
你的問題到底是什麼? – 2009-12-10 14:11:07
我想在我的ASP.Net MVC視圖中使用Html.BeginForm()的更優雅的方法將表單值傳遞給我的控制器中的ActionResult。我可以通過使用標籤,Html幫助器或使用FormCollection動態定義的表單元素輕鬆完成此操作,但我不知道如何從jqGrid中獲取選定的值。 – Gunny 2009-12-10 16:36:37