Combobox 剑道组合框selectedindex不工作

Combobox 剑道组合框selectedindex不工作,combobox,kendo-ui,selectedindex,Combobox,Kendo Ui,Selectedindex,我创建了这个组合框: @Html.Kendo.ComboBox .HtmlAttributesnew{style=width:180px} .名称公司ID .DataTextFieldCompanyName .DataValueFieldCompanyId 文本 。已选择索引0 .提示正确 .Eventsevents=>events.ChangeOnCompanyChange .DataSourcesource=> { source.Readread=> { read.actionGetComp

我创建了这个组合框:

@Html.Kendo.ComboBox .HtmlAttributesnew{style=width:180px} .名称公司ID .DataTextFieldCompanyName .DataValueFieldCompanyId 文本 。已选择索引0 .提示正确 .Eventsevents=>events.ChangeOnCompanyChange .DataSourcesource=> { source.Readread=> { read.actionGetCompanyByCompanyId,Company; }; } 即使我已将SelectedIndex设置为1,它始终为-1。 对于combobox,对于selectedindex,它可以正常工作,但是对于combobox,selectedindex不工作。默认情况下,它没有选择第一个值,即使我将selectedindex保持为0、1或2,我也不确定,但我认为如果使用远程数据源,selectedindex可能无法工作。
在数据源通过datasource.read at Events.DataBound请求数据后,尝试设置组合框的初始值。

我认为出现问题的原因是您将.Text属性设置为string.Empty。这将覆盖一个或另一个,在您的情况下,我相信它正在替换SelectedIndex中的值。

如果它与ComboBox一起工作,为什么要更改它?需要注意的是.Name属性将覆盖模型绑定。我的意思是,如果你说ComboBoxForx=>x.property1,然后指定.NameProperty2,模型将绑定到Property2,而不是你已经解决了这个问题,请回来标记一个答案。。。或者写一个答案,如果它还不存在。对不起,这不是真的。我正在成功使用远程数据源并选择了索引。