当前位置:首页 > Web开发 > 正文

可以随时在后台使用drpBM.Items访问

2024-03-31 Web开发

1、后台通过添加ListItem要领添加的项无法在Ajax请求中获取

drpBM.Items.Add(new Ext.Net.ListItem("123", "d123")); drpBM.Items.Add(new Ext.Net.ListItem("234", "d234"));

好比上面的,在ajax请求中drpBM.Items中看不到这两个新添加的值
原因在于ajax请求中并不会提交所有的Items,只会提交选中项

_drpBM_state:

[{"value":"d123","text":"123","index":2}]

2、获取选中项的值可以用

drpBM.SelectedItem.Value,drpBM.SelectedItem.Text

但是如果直接使用
drpBM.Value,drpBM.Text

则值是一样的,都是d123。

3、aspx页面下直接添加的Items可以随时在后台获取到

<items > <ext:ListItem Text="11"/> <ext:ListItem Text="22"/> </items>

好比上面写法,可以随时在后台使用drpBM.Items访谒。

runat="server"的感化

runat="server"是将ASPX中某个控件标识为处事器真个控件,使得处事端(CS)中可以直接访谒它

Ext.net combox使用点滴

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33250.html