标签: kendo-asp.net-mvc

如何刷新Kendo UI组合框?

我有一个ASP.Net MVC Kendo UI组合框,它被数据绑定到一个包含1000个记录的表.我已将MinLength属性设置为5,因此我只返回相关结果.问题是,用户可能需要一起更改文本值.有没有办法告诉控件刷新?

这是控件的代码......

@(Html.Kendo().ComboBoxFor(x => x.Product)
                    .Name("Product")
                    .DataTextField("Name") // Display value
                    .DataValueField("Id") //Return value
                    .MinLength(5)
                    .AutoBind(false)
                    .Suggest(true)
                    .Filter(FilterType.Contains)
                    .DataSource(source =>
                    {
                        source.Read(read =>
                        {
                            read.Action("Products", "Home").Data("onGetProducts");
                        });
                    })
                )
Run Code Online (Sandbox Code Playgroud)

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

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

Kendo UI Editor - 从编辑器菜单中删除特定工具

如何从Kendo Editor控件中删除特定工具/按钮?

实际上,我只想Insert imageKendo Editor(所有工具)控件中删除按钮.

@(Html.Kendo().Editor()
  .Name("editor")
  .Tools(tools => tools.SubScript().SuperScript().ViewHtml())
)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

kendo-ui kendo-asp.net-mvc

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

KendoUI:如何获取事件中单击的图表元素的项目的索引

我想访问以下事件的索引:seriesClick和seriesHover。我仅在http://docs.kendoui.c​​om/api/dataviz/chart#events-seriesClick此处的文档中看到如何访问特定栏的值和类别,但不能查看该项目所基于的原始对象的数据。

javascript event-handling kendo-ui kendo-asp.net-mvc kendo-dataviz

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

如何在Kendo UI Grid中使用行号

我在asp.net mvc中有kendo网格,我使用服务器包装器.我想要名为"行号"的附加列,它是简单的计数器(1,2,3,...).我希望这个计数器永远不会改变客户端排序.始终第一行是1秒,第2行是......,在"RowNumber"列中

我怎么能在剑道网格中这样做?

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

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

剑道网格刷新(数据绑定两次)

刷新kendo网格时出现问题,由于某种原因,dataBound事件被激活两次,有人知道可能是什么问题吗?或者这是正常的行为?

$("#grid").data('kendoGrid').dataSource.read();
$("#grid").data('kendoGrid').refresh();
Run Code Online (Sandbox Code Playgroud)

更新:

如果我删除刷新行,dataBound则只发生一次

$("#grid").data('kendoGrid').refresh();
Run Code Online (Sandbox Code Playgroud)

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

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

在javascript中更改Kendo组合框占位符文本无效

  • MVC 5.2.2
  • 剃刀3.2.2
  • Kendo MVC UI v2014.2.903

在Javascript中,当我想更改ComboBoxFor的占位符文本时,我想我可以这样做:

@model MyNameSpace.Models.Address

@(Html.Kendo().ComboBoxFor(model => model.ZipCode)
    .Placeholder("Select Zip...")
    .DataTextField("Text")
    .DataValueField("Text")
    .Suggest(true)
    .BindTo(Model.MailCodes)
)
Run Code Online (Sandbox Code Playgroud)

我使用的JavaScript ...

 $("#Address_ZipCode").data("kendoComboBox").options.placeholder = "Select Postal...";
Run Code Online (Sandbox Code Playgroud)

但这似乎根本不会影响下拉列表占位符文本.

这样做的正确方法是什么?

这是我的Kendo UI JSFiddle:

http://jsfiddle.net/devfingers/qy85emc8/5/

placeholder kendo-asp.net-mvc

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

防止 kendo ui 网格弹出编辑器在插入时关闭(asp.net mvc)

我在我的项目中使用 kendo ui asp.net mvc Grid。

有没有办法在插入新数据时保持弹出编辑器打开?

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

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

Kendo多选控件-从下拉列表中删除所选项目

我在asp.net mvc视图上有kendo多选控件。

每当用户从控件中选择值时,它就会在两个位置上显示1.在文本框区域中,以及2.下拉列表中突出显示的项目。

我想从下拉列表中删除选定的项目,并仅在文本框区域显示。

实际上,它在以前的版本上按预期运行,但是在升级到最新版本后,它在两个地方都可见(1.在文本框区域中,并且2.在下拉列表中也突出显示。)

我了解这是最新版本中提供的其他外观更改。只是尝试查看是否有任何属性,我可以处理它以使其仅显示在文本框区域上,而不在下拉列表中突出显示。

kendo-ui kendo-asp.net-mvc kendo-multiselect

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

剑道网格列中的局部视图

我有一个启用了Ajax的kendo网格,该网格带有一个客户端模板,该模板显示行绑定到的模型中的数据。(由于ajax,使用columns.Template似乎是不可能的。)

@(Html.Kendo().Grid<Model>()
    .Columns(columns =>
    {
       columns.Bound(x => x.SubModel).ClientTemplate("bla #= SomePropertyOfSubModel # bla")
    })
    .DataSource(dataSource => dataSource.Ajax())
Run Code Online (Sandbox Code Playgroud)

这基本上可以工作,但是我对结果不满意。例如,我在使剑道控件在模板中工作时遇到问题。我宁愿将部分视图挂在客户端模板中,但没有成功。我最远的是

columns.Bound(x => x.SubModel).ClientTemplate(Html.PartialView("view", //??) //how to bind to SubModel?
.ToHtmlString())
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

c# ajax asp.net-mvc partial-views kendo-asp.net-mvc

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

如何在 MVC 应用程序中转置 Kendo UI 网格中的行和列?

我在 MVC 应用程序中使用 Kendo Ui Grid。我希望在我的网格中显示多个国家/地区的统计数据。我从数据库检索数据的方式,我的网格将显示类似于以下内容的数据:

Country    Area       Population    GDP      GDP Growth
India      3288000    1220200000    1.848    6.8
USA        9827000    314686189     15.09    1.7
Run Code Online (Sandbox Code Playgroud)

但我希望它显示如下而不是上面的格式:

Country          India         USA            
Area             3288000       9827000        
Population       1220200000    314686189
GDP              1.848         15.09    
GDP Growth       6.8           1.7      
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现这种换位?

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

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