如何将模型传递给bootstrap表中的data-url?

时间:2015-06-30 05:30:11

标签: asp.net-mvc-4 twitter-bootstrap-3 bootstrap-table

我正在使用 - Bootstrap table

我无法弄清楚,如何将模型传递给data-url的{​​{1}}属性?

我的剃刀代码:

bootstrap-table

我的控制器代码 - 以防万一。

@model IEnumerable<MyModel>

<table id="myTable" data-url=......">
    <thead>
        <tr>
            <th data-field="MyProperty">
                Some Example
            </th>
            <th data-field="MyProperty2">
                Some Example
            </th>
            <th data-field="MyProperty3">
                Some Example
            </th>
        </tr>
    </thead>
</table>

1 个答案:

答案 0 :(得分:1)

您需要使用以下代码转换您的模型,即IEnumerable

var data = @Html.Raw(Json.Encode(@Model));

然后将此数据绑定到html表

$(function () {
    $('#table').bootstrapTable({
        data: data
    });
});