Kendo grid MVC编号链接列排序

时间:2014-08-12 15:59:16

标签: asp.net-mvc kendo-ui

我在MVC .cshtml视图页面上有一个Kendo网格:

@model IEnumerable<Models.GetItems>


<script>
    $(document).ready(function () {
       $("#grid").kendoGrid({
            sortable: true
        });
    });
</script>

<table class="table" id="grid">
    <thead>
        <tr>
            <th data-field="Quantity">
                Qty
            </th>
        </tr>
    </thead>
    <tbody>
        @foreach (var item in Model)
        {
            <tr>
                <td>
                    @Html.ActionLink(item.Quantity.ToString(), "kendo", "Groups", new { ID = item.ID }, null)
                </td>
            </tr>
        }
    </tbody>
</table>

它显示了我想要的方式;作为带有向下钻取页面链接的数字,但排序根本不起作用。

如何告诉网格我希望数据类型是一个数字,以便它可以像数字一样对它进行排序?

(item.Quantity是来自模型的Int16,但必须使它成为ActionLink工作的字符串)

(如果必须的话,我打开以不同方式绑定网格(绑定到控制器的json输出和/或使用rowTemplate和/或绑定到空div并使用模板定义JS中的列),但不确定这一点如果重要,看起来像数据类型问题而不管绑定方法???)

0 个答案:

没有答案