kendo 下拉列表不会自动 select 更新方法中 运行 时插入的初始值(--select--)
kendo drop down list does not autoselect the initial value(--select--)inserted at run time in update method
我正在使用 Kendo 带有弹出编辑模式和编辑器模板的网格。
编辑器模板由一个 kendo 下拉列表组成,它通过数据库绑定,我在控制器中的 运行 时间插入了可选的标签值,即“--select--”对于添加方法效果很好,但对于更新方法,它不会自动 selecting "--select 值--" 并且点击值在第二次点击时 selected。如果有人对此有任何解决方案,请提供帮助。
已编辑:请为我的下拉列表找到以下代码片段。
@(Html.Kendo().DropDownList().Name("Type")
.DataTextField("Value")
.DataValueField("TypeID")
.DataSource(source =>
{
source.Read(read => { read.Action("Action Name", "Controller name"); });
})
)
// 绑定下拉列表的控制器代码
[AllowAnonymous]
public ActionResult GetTypes()
{
//my code to get list of types from db in object "Type"
Type.Insert(0, new TypeModel() { Value = "--Select--", TypeID = Guid.Empty });
return Json(Type, JsonRequestBehavior.AllowGet);
}
正如您在评论部分所说,Kendo UI 2015 Q1 为下拉列表小部件带来了一些新功能,例如自动完成、下拉、多 select 等,并且它还有上面有一些错误。
因此,下拉列表无法识别第一个 select 事件并不是你的错。
开发人员已经解决了这个问题并为此发布了一个服务包,因此您所要做的就是升级或降级您的 Kendo UI 版本..
看到这个 dojo 网格过滤器第一次不起作用 selection
如果你降级或升级它的版本,它会像这样正常工作 dojo
Kendo UI 2015 Q1 SP1 Release History,您会在下拉列表部分看到问题已得到解决。
我正在使用 Kendo 带有弹出编辑模式和编辑器模板的网格。 编辑器模板由一个 kendo 下拉列表组成,它通过数据库绑定,我在控制器中的 运行 时间插入了可选的标签值,即“--select--”对于添加方法效果很好,但对于更新方法,它不会自动 selecting "--select 值--" 并且点击值在第二次点击时 selected。如果有人对此有任何解决方案,请提供帮助。
已编辑:请为我的下拉列表找到以下代码片段。
@(Html.Kendo().DropDownList().Name("Type")
.DataTextField("Value")
.DataValueField("TypeID")
.DataSource(source =>
{
source.Read(read => { read.Action("Action Name", "Controller name"); });
})
)
// 绑定下拉列表的控制器代码
[AllowAnonymous]
public ActionResult GetTypes()
{
//my code to get list of types from db in object "Type"
Type.Insert(0, new TypeModel() { Value = "--Select--", TypeID = Guid.Empty });
return Json(Type, JsonRequestBehavior.AllowGet);
}
正如您在评论部分所说,Kendo UI 2015 Q1 为下拉列表小部件带来了一些新功能,例如自动完成、下拉、多 select 等,并且它还有上面有一些错误。 因此,下拉列表无法识别第一个 select 事件并不是你的错。 开发人员已经解决了这个问题并为此发布了一个服务包,因此您所要做的就是升级或降级您的 Kendo UI 版本..
看到这个 dojo 网格过滤器第一次不起作用 selection 如果你降级或升级它的版本,它会像这样正常工作 dojo
Kendo UI 2015 Q1 SP1 Release History,您会在下拉列表部分看到问题已得到解决。