C# 如何设置网格中剑道下拉过滤器的默认值';s头
情况如下:我们有一个带列的剑道网格,在一列中我们有一个剑道下拉列表用于过滤。客户端基于angularjs,服务器端基于c#。那么,在不知道剑道下拉列表id的情况下,是否可以为剑道下拉列表设置默认值?我在第二天搜索,在web/teletrik文档中找不到任何内容 代码C# 如何设置网格中剑道下拉过滤器的默认值';s头,c#,angularjs,kendo-ui,kendo-grid,kendo-dropdown,C#,Angularjs,Kendo Ui,Kendo Grid,Kendo Dropdown,情况如下:我们有一个带列的剑道网格,在一列中我们有一个剑道下拉列表用于过滤。客户端基于angularjs,服务器端基于c#。那么,在不知道剑道下拉列表id的情况下,是否可以为剑道下拉列表设置默认值?我在第二天搜索,在web/teletrik文档中找不到任何内容 代码 我使其在初始化后开始工作: element.data("kendoDropDownList").value("PassedInterview"); 请注意,如果您愿意,也可以使用该方法 问题是,idk为什么不能在小部件创建后立即
我使其在初始化后开始工作:
element.data("kendoDropDownList").value("PassedInterview");
请注意,如果您愿意,也可以使用该方法
问题是,idk为什么不能在小部件创建后立即调用它,必须使用window.setTimeout()
。我知道,这很难看。但是在创建和显示过程之间的某个地方,您的函数会被忽略,如果直接调用,则无法工作。这就是为什么定时器(不用它,自己试试看)
我还尝试在创建参数中设置
值
和索引
,但没有一个有效(它们实际上应该有效)。谢谢你的回答,是的,值和索引不起作用,不知道为什么。将显示该值,但该值未绑定到该值。缺失元素。数据(“kendoDropDownList”)。触发器(“更改”);“一天剑道在另一天节省了很多时间,这让我很疯狂。”拉克斯蒂特肯定。剑道上的一些事情根本没有意义。我有这个setTimeout
技巧,因为我不得不在其他地方使用它。
element.data("kendoDropDownList").value("PassedInterview");