2013-03-05 88 views
1

我有簡單的WebGrid與項目:MVC的WebGrid,行選擇

grid.Column(format: (item) => @Ajax.ActionLink("Select", "LoadForEdit", "Receipt", new { Id = Model.Services.IndexOf(@item.Value) }, new AjaxOptions { UpdateTargetId = "ItemToEdit" })) 

,我想實際上點擊行時,不僅在該行的「選擇」項選擇。 這可能嗎?

+0

可能重複的[MVC 3 Webgrid使整行可點擊](http://stackoverflow.com/questions/10445690/mvc-3-webgrid-make-entire-row-clickable) – 2016-08-29 11:49:18

回答

0

我寫了一篇關於使用jQuery爲Razor網頁(http://www.mikesdotnetting.com/Article/178/How-To-Make-A-WebGrid-Row-Clickable)製作WebGrid行「可點擊」的文章。您可以非常輕鬆地將代碼調整爲MVC。

+0

一年後,有人發佈您的文章的MVC改編? – 2014-04-23 13:43:50

+0

@CodeswithHammer您只需將生成數據的代碼移動到控制器,並將模型傳遞給WebGrid構造器。網格和jQuery的創建留在視圖中。 – 2014-04-23 15:45:44