Webgrid,首先应该是不同的

时间:2013-03-27 18:10:02

标签: asp.net-mvc webgrid

我计划使用MVC3 / MVC4的Webgrid

但是表中的所有行都应该具有相同的列格式,除了第一行。

在第一行中应该有一个跨越表的所有列的文本框。 所有其他行应该用他列出的列表填充

我怎样才能做到这一点:(

2 个答案:

答案 0 :(得分:1)

目前唯一可以做到这一点的方法是在网格渲染后使用客户端脚本。 jQuery是个不错的选择。

答案 1 :(得分:0)

   function createSearchTextBox(){
        var numberOfColumns = $("#grid >table").find("th").length;
        var firstTableRow = "<tr><td id='searchBox'colspan='" + numberOfColumns + "' ><input type='text'></input></td></tr>";
        $("#grid >table tr:first").after(firstTableRow);
        PlaceCheckBoxInHeader();
    }