2
我有一個類(人)有4個屬性:Id,FirstName,LastName,Code。jqgrid列LINQ與ASP.NET MVC
我在jqgrid中顯示一個人員列表。我想與此格式的鏈接列(碼具有這種格式2011.0001)
/人/詳細內容/代碼=> /Person/Code/2011.0001
但是我有此用下面的代碼: /客戶/詳細信息代碼= 2
我試過這樣:
colModel: [
{ name: 'Code', index: 'Code', formatter: 'showlink', formatoptions: { baseLinkUrl: '/Customer/Detail', idName: 'Code' }},
{ name: 'LastName', index: 'LastName', align: 'left' },
{ name: 'FirstName', index: 'FirstName', align: 'left' }
],
我如何糾正呢?
感謝,
UPDATE1,數據格式
[
{"Id":1,"FirstName":"AAAA","LastName":"AA","Code":"2011.0001"},
{"Id":3,"FirstName":"BBBB","LastName":"BB","Code":"2011.0003"}
]
你可以發佈你用來填充網格的測試數據嗎?來自'Code'的值是唯一的嗎?可能是該列可用作網格行的「id」? – Oleg
請參閱update1。代碼是唯一的是的,有一個技術ID,但我希望控制器接收代碼值。 –
如果您需要具有「/ Person/Code/2011.0001」形式的URL,而不是以具有URL參數的「/ Person?Code = 2011.0001」形式,則應使用自定義格式化程序。看到我修改後的答案。 – Oleg