C# Ext.NET组合框设置默认值
下面是我的组合框的标记C# Ext.NET组合框设置默认值,c#,ext.net,C#,Ext.net,下面是我的组合框的标记 X.ComboBox() .ID("cmbStatus") .DisplayField("Value") .ValueField("Key") .Items(new ListItem ("C", "C"), new ListItem ("H", "H"), new ListItem("C & H","C&H"), new ListItem ("ALL","ALL") ) .Listeners(l => { l.Select.Han
X.ComboBox()
.ID("cmbStatus")
.DisplayField("Value")
.ValueField("Key")
.Items(new ListItem ("C", "C"),
new ListItem ("H", "H"),
new ListItem("C & H","C&H"),
new ListItem ("ALL","ALL")
)
.Listeners(l => { l.Select.Handler = "StatusChange(this)"; })
.FieldLabel(PR.Resources.IP.IP.Status)
如何设置combobox中选择的任何一个默认值
我试着设置,
.Select0和.SelectedItemsnew ListItemC
在上述第二种方法的帮助下,我能够将默认设置为选中,但这会导致我在函数状态更改中遇到问题
在StatusChange此函数中,我根据cmbStatus中的选定值隐藏了另一个控件
.ValueC&H
因此,使用您的示例,要在默认情况下选择第三项:
X.组合框
.IDCMB状态
.DisplayFieldValue
.ValueFieldKey
.项目
新列表项目C、C、,
新列表项H,H,
新列表项C&H、C&H、,
新列表项全部,全部
.ValueC&H
.Listenersl=>{l.Select.Handler=StatusChangethis;}
.FieldLabelPR.Resources.IP.IP.Status