读书人

Extjs3.0 C#后台获取ComboBox选中值的

发布时间: 2013-04-20 19:43:01 作者: rapoo

Extjs3.0 C#后台获取ComboBox选中值的问题

 new Ext.form.ComboBox({
name: 'levelbox',
fieldLabel: '商务级别',
valueField: 'LevelID',
displayField: 'LevelName',
hiddenName: 'LevelID',
triggerAction: 'all',
typeAhead: true,
mode: 'local',
store: store
}),
new Ext.form.TextArea({
width: '350',
grow: true,
name: 'textareabox',
preventScrollbars: true,
fieldLabel: '工作备注',
allowBank: false,
emptyText: '暂无',
maxLength: 50,
minLength: 10


}),


提交表单后通过C#后台获取值
 string levelbox = content.Request.Form["levelbox"];
string textareabox = content.Request.Form["textareabox"];

其中无法获取到ComboBox的值 然后TextArea的值是可以获取到的,请问下ComboBox的值如何获取 E Ext?JS ComboBox C#
[解决办法]
ext的combobox是文本框,提交后获取到的该是text吧,就是不知道ext有没有写submit事件把文本框value替换为combobox的value值
[解决办法]
combobox.getRawValue() 可以获取extjs combobox的页面值,ext submit事件会将combox的name值或者hiddenname值为key值提交,而不是combobox的页面值。

读书人网 >Ajax

热点推荐