MVC Razor Multi cell select datagrid

时间:2014-11-26 12:39:17

标签: asp.net-mvc razor datagridview

我正在忙着使用mvc razor为webforms重做winforms应用程序,需要使用mvc模仿以下行为。

enter image description here

基本上,需要根据任何列/行中的选定单元格生成报告。

有关最佳方法的任何想法吗?

1 个答案:

答案 0 :(得分:0)

添加垂直和水平复选框以选择某些单元格。

使用ViewBags测试IEnumerable,对我来说非常适合。

<table class="table-bordered" cellpadding="4">
    <thead>
        <tr>
            <th></th>
            @foreach (var item in ViewBag.Columns)
            {
                <th>@Html.CheckBox("col", false) Column Header</th>
            }
        </tr>
    </thead>

    <tbody>
        @foreach (var rowData in ViewBag.RowData)
        {
            <tr>
                <td>@Html.CheckBox("row", false) Row Header</td>
                @foreach (var rowCount in ViewBag.Rows)
                {
                    <th>val</th>
                }
            </tr>
        }
    </tbody>
</table>