引导表中的数据绑定 json 模型

Posted

技术标签:

【中文标题】引导表中的数据绑定 json 模型【英文标题】:Data binding json model in a boostrap-table 【发布时间】:2017-07-20 22:03:46 【问题描述】:

我正在使用引导表 (http://bootstrap-table.wenzhixin.net.cn/),并希望通过将其编码为 JSON 来对我的 viewModel 进行数据绑定。

我的 viewModel 包含一个简单的集合“IEnumerable Entries”。

在我看来,我将模型编码为 JSON 格式:

 $(function () 
        $('#table').bootstrapTable(
            data: '@html.Raw(Json.Encode(@Model.Entries))',
            columns: [...all the columns descriptions...

问题是当我调试我的网站时,我在表格的每个单元格中看到一个减号“-”字符。我检查页面时没有任何错误,并且当我在控制台中记录它时,json 字符串的格式正确。

可能出了什么问题?

谢谢。

【问题讨论】:

【参考方案1】:

好的……找到了:

<script> to <script type="text/jscript">

并且引号应该从数据中删除

data: @Html.Raw(Json.Encode(@Model.Entries))

【讨论】:

以上是关于引导表中的数据绑定 json 模型的主要内容,如果未能解决你的问题,请参考以下文章

在 ASP.NET MVC Core 2 中使用 MetadataPropertyHandling 模型绑定 JSON 数据

来自 JSON 的 WebAPI 模型绑定

怎么把数据库中的数据通过jquery easyui datagrid进行绑定绑定

来自json的web api 2绑定模型

如何在 laravel 刀片模板中使用 JSON 数据进行模型绑定?

OpenUI5 表 - 将多个模型绑定到行项目