标签: kendo-grid

重新加载/刷新Kendo Grid

如何使用Javascript重新加载或刷新Kendo Grid?

通常需要在某个时间之后或在用户操作之后重新加载或刷新网格.

kendo-ui kendo-grid

162
推荐指数
15
解决办法
26万
查看次数

Kendo网格日期列不格式化

我有一个KendoGrid类似下面,当我运行应用程序时,我没有得到date列的预期格式.

$("#empGrid").kendoGrid({
    dataSource: {
        data: empModel.Value,
        pageSize: 10
    },

    columns: [
        {
            field: "Name",
            width: 90,
            title: "Name"
        },

        {
            field: "DOJ",
            width: 90,
            title: "DOJ",
            type: "date",
            format:"{0:MM-dd-yyyy}" 
        }
    ]
});
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我2013-07-02T00:00:00Z在DOJ专栏中得到了" ".为什么不格式化?任何的想法?

date kendo-ui kendo-grid

68
推荐指数
5
解决办法
12万
查看次数

当空的时候在Kendo网格中显示一条消息

我正在尝试在网格内容中显示友好消息(如"找不到记录,稍后再试"),此时数据库中没有记录.

从我在文档中看到的内容来看,目前无法为网格内容执行此操作.它只适用于页脚.你可以在这个小提琴中看到这个例子:http://jsfiddle.net/lav911/uNWXJ/

我故意拼错了数据路径,以便有一个空的网格.要查看内容,只需注释/取消注释这些行:

transport: {
            // read: "http://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers"
            read: "http://demos.telerik.com/kendo-ui/service/Northwind.svc/Customerss"
        },
Run Code Online (Sandbox Code Playgroud)

有没有一个干净的方法来实现这一目标?

javascript css jquery kendo-ui kendo-grid

43
推荐指数
6
解决办法
6万
查看次数

如何使用JavaScript,React,Angular,Vue或ASP.NET MVC隐藏Kendo UI网格列

我正在开发一个HTML5和JavaScript网站.

是否可以在Kendo UI Grid中使用隐藏列并使用JQuery访问该值?

.net javascript c# kendo-ui kendo-grid

41
推荐指数
2
解决办法
8万
查看次数

刷新单个Kendo网格行

有没有办法刷新单个Kendo网格行而不刷新整个数据源或使用jQuery设置每个单元格的值?

kendo-ui kendo-grid

40
推荐指数
3
解决办法
4万
查看次数

编辑Kendo UI网格后,如何刷新网格?

我使用editable: "popup" Telerik的演示页面上显示的方式编辑网格.编辑网格后,我希望网格刷新.在编辑网格后,网格是否有任何调用的事件?

我试图使用数据绑定事件.在这种情况下,我将数据源读取,但它告诉我刷新网格是一个无限循环.我试图使用saveChanges事件,但它无法正常工作.

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.ProductViewModel>()
.Name("grid")
.Columns(columns =>
{
    columns.Bound(p => p.ProductName);
    columns.Bound(p => p.UnitPrice).Width(100);
    columns.Bound(p => p.UnitsInStock).Width(100);
    columns.Bound(p => p.Discontinued).Width(100);
    columns.Command(command => { command.Edit(); command.Destroy(); }).Width(160);
})
.ToolBar(toolbar => toolbar.Create())
.Editable(editable => editable.Mode(GridEditMode.PopUp))
.Pageable()
.Sortable()
.Scrollable()
  .Events(events => events.Change("saveChanges "))
.HtmlAttributes(new { style = "height:430px;" })
.DataSource(dataSource => dataSource
    .Ajax()
    .PageSize(20)
    .Events(events => events.Error("error_handler"))
    .Model(model => model.Id(p => p.ProductID))
    .Create(update => update.Action("EditingPopup_Create", "Grid"))
    .Read(read => read.Action("EditingPopup_Read", "Grid"))
    .Update(update => update.Action("EditingPopup_Update", "Grid"))
    .Destroy(update => update.Action("EditingPopup_Destroy", "Grid")) …
Run Code Online (Sandbox Code Playgroud)

kendo-ui kendo-grid kendo-asp.net-mvc

32
推荐指数
3
解决办法
7万
查看次数

Kendo:处理Ajax数据请求中的错误

MVC4中使用Kendo UI 我有一个Grid,它使Ajax调用数据回到Controller中:

    public ActionResult SearchUser_Read([DataSourceRequest]DataSourceRequest request)
    {
        var data = CreateAnExcaptionHere();
        return Json(data.ToDataSourceResult(request));
    }
Run Code Online (Sandbox Code Playgroud)

如何使用此调用通知页面存在错误?

asp.net-mvc kendo-ui kendo-grid

31
推荐指数
3
解决办法
3万
查看次数

如何以编程方式更改Kendo UI网格页面索引?

我有一个剑道ui网格.假设指向网格的JS变量被调用grid.如何以编程方式转到第3页?谢谢.

grid paging kendo-ui kendo-grid

31
推荐指数
2
解决办法
4万
查看次数

使用asp.net MVC Wrapper在Kendo UI Grid中格式化DateTime

我想构建一个格式为日期dd // MM/yyyy的Kendo UI Grid.但是,我发现的所有问题都是用代码格式("{0:d}")解决的; .所以,我尝试过如下代码:

GridBoundColumnBuilder<TModel> builder = par.Bound(field.Name);

        switch (field.Type.Type)
        {
            case CType.Boolean:
                builder = builder.ClientTemplate(string.Format("<input type='checkbox' #= {0} ? checked='checked' : '' # disabled='disabled' ></input>", field.Name));
                break;
            case CType.Datetime:
                builder = builder.Format("{0:d}");
                break;
            case CType.Decimal:
            case CType.Double:
                builder = builder.Format("{0:0.00}");
                break;
        }
Run Code Online (Sandbox Code Playgroud)

另一种格式工作正常,只是DateTime不起作用.

我有这个结果的日期时间= /日期(1377020142000)/

c# datetime asp.net-mvc-4 kendo-grid kendo-asp.net-mvc

30
推荐指数
5
解决办法
6万
查看次数

错误字符串的长度超过maxJsonLength属性上设置的值

我目前有一个PDF附件网格.每个PDF文件大小可达1MB.问题是我在使用JSON JavaScriptSerializer进行序列化或反序列化时出现错误.字符串的长度超过了maxJsonLength属性上设置的值 "

我已经将以下内容放在web.config中,但问题是它只有在Kendo UI Grid需要显示6条记录时才有效.

<system.web.extensions>
    <scripting>
      <webServices>
        <jsonSerialization maxJsonLength = "2147483647"></jsonSerialization>
      </webServices>
    </scripting>
</system.web.extensions>
Run Code Online (Sandbox Code Playgroud)

json kendo-grid

29
推荐指数
1
解决办法
5万
查看次数