您的位置:首页 > 其它

Ext.Net ComboBox用法

2015-08-20 15:24 288 查看
ComboBox是最常用的控件之一,可以进行多选、自定义显示格式、分页等。

对于一个ComboBox来说,一定要制定DisplayField和ValueField,然后它包含了一个Store,这个store就是数据的来源。

<ext:ComboBox runat="server" ID="cmbUserList" DisplayField="Name" ValueField="ID">

<Store>

<ext:Store runat="server" ID="storeUserInfo">

<Model>

<ext:Model ID="Model1" runat="server" IDProperty="ID">

<Fields>

<ext:ModelField Name="ID" Type="Int"></ext:ModelField>

<ext:ModelField Name="Name" Type="String"></ext:ModelField>

等等等 你想要显示的字段

</Fields>

</ext:Model>

</Model>

</ext:Store>

</Store>

</ext:ComboBox>

如果想要ComboBox支持分页,只需要加上PageSize="5"即可。在次刷新,已经发现是可以分页了。

ComboBox支持通过XTemplate来自定义每一项的显示。

<ListConfig>

<ItemTpl runat="server">

<Html>

<div>

<b>{Name}</b><br />

<span>年龄:{Age}</span><br />

<span>性别:{Gender}</span>

</div>

</Html>

</ItemTpl>

</ListConfig>黄色区域,就自由发挥了。

还有一种就是纯JS绑定,





我个人不是很喜欢JS绑定,感觉好麻烦。不过还是看个人爱好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: