1.

<ext:ComboBox ID="cbline" FieldLabel="平台部门来源" runat="server" DisplayField="UD_Value"
ValueField="UD_Text" Editable="False">

----可用不可用  给的默认值
<SelectedItems>
<ext:ListItem Text="淘宝" Value="淘宝" />
</SelectedItems>

---可用不可用
<Store>
<ext:Store ID="cblinestore" runat="server">
<Model>
<ext:Model ID="Model1" runat="server">
<Fields>
<ext:ModelField Name="UD_Value" />
<ext:ModelField Name="UD_Text" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<Listeners>
<Select Handler="OpenToolsWid(1);" />
<%-- <Change Handler="OpenToolsWid(1);"></Change>--%>
</Listeners>
</ext:ComboBox>

var widtype;
var cndep;
function OpenToolsWid(wt, rec) {
debugger;
widtype = wt;
switch (widtype) {
case 1:
var nvalue;
nvalue = Ext.getCmp("cbline").value;
Ext.getCmp("tline").setValue(nvalue);
ServerX.SelectLine(nvalue, {
success:
function (result) {

}
});
};
}

2.

<ext:ComboBox ID="cbdep" FieldLabel="选择平台部门" runat="server" DisplayField="OBD_OnlineDepName"
ValueField="OBD_OnlineDepNum" Editable="False">
<Store>
<ext:Store ID="DepModelstore" runat="server">
<Model>
<ext:Model ID="Ols_DepartmenModel" runat="server">
<Fields>
<ext:ModelField Name="OBD_OnlineDepNum" />
<ext:ModelField Name="OBD_OnlineDepName" />
<ext:ModelField Name="OBD_BSSDepNum" />
<ext:ModelField Name="OBD_BSSDepName" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<DirectEvents>
<Select OnEvent="ComDet">
<ExtraParams>
<ext:Parameter Name="com1" Value="Ext.encode(#{cbdep}.displayTplData[0])" Mode="Raw" />
</ExtraParams>
</Select>
</DirectEvents>
</ext:ComboBox>

//后台

protected void ComDet(object sender, DirectEventArgs e)
{
string com1 = e.ExtraParams["com1"];
//XmlNode grid1Xml = JSON.DeserializeXmlNode("{records:{record:" + com1 + "}}");
OnLineBssDep model = JSON.Deserialize<OnLineBssDep>(com1);

}

//临时model

public class OnLineBssDep
{
public OnLineBssDep()
{
}

public string OBD_OnlineDepNum { get; set; }
public string OBD_OnlineDepName { get; set; }
public string OBD_BSSDepNum { get; set; }
public string OBD_BSSDepName { get; set; }
}

3.清空下拉框记录

cbdep.Clear();
DepModelstore.DataSource = new List<string>();//清空下拉框历史记录
DepModelstore.DataBind();

EXT 下拉框事件的更多相关文章

  1. 9、JcomboBox下拉框事件监听

    9.JcomboBox下拉框事件监听 JComboBox()的事件监听类ItemListener.其范例代码如下: import java.awt.*; import java.awt.event.* ...

  2. EXT学习之——Ext下拉框绑定以及级联写法

    /*******步骤有四个,缺一不可*********/ function () {xxxxxx = Ext.extend(construct, {InitControl: function () { ...

  3. Ext 下拉框联动第一次显示不正常的问题

    做下拉框联动,异步加载数据,第一次显示时数据不准确,不要在combo_2的下拉框直接绑定store,在combo_1的改变事件里调用下面的方法 function GetAllCustomerBrand ...

  4. C# DataGridView中DataGridViewComboBoxCell列,下拉框事件的处理【完美解决】

    http://blog.csdn.net/a312100321/article/details/25195311 问题:DataGridView绑定数据源之后,有一列需要用下拉框DataGridVie ...

  5. ALV屏幕捕捉回车及下拉框事件&ALV弹出框回车及下拉框事件

    示例展示: 屏幕依据输入的物料编码或下拉框物料编码拍回车自动带出物料描述: 点击弹出框,输入物料编码拍回车带出物料描述,点击确认,更新ALV: 1.创建屏幕9000,用于处理ALV弹出框: 2.针对屏 ...

  6. winform dataGridView DataGridViewComboBoxColumn 下拉框事件代码

    有一个dataGridView ,有一列是DataGridViewComboBoxColumn .我用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded ...

  7. winform dataGridView DataGridViewComboBoxColumn 下拉框事件

    有一个dataGridView ,有一列是DataGridViewComboBoxColumn .用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded事 ...

  8. EXT学习之——EXT下拉框默认绑定第一个值

    //默认第一个下拉框绑定值if (this.moduleCombo.store.getAt(0) != undefined) { this.moduleCombo.setValue(this.modu ...

  9. EXT学习之——Ext下拉框绑定无效的问题

    1.保证store定义是否在combobox前面 2.有没写  .load 3.有没赋值  xxstore:xxstore 具体看详细步骤 http://www.cnblogs.com/wdw3121 ...

随机推荐

  1. jquery 替换文本内容

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...

  2. 数量经济学推荐的Julia教程

    http://quant-econ.net/jl/learning_julia.html Julia最为号称和c媲美的运行速度,想python一下简单的语法,虽然发展还不完善,但任然值得去关注. Ju ...

  3. 两个select 左右添加,上下移动

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. Web Mercator 公开的小秘密

    网上已经有好多作者都不吝笔墨,写了好多有关 Web Mercator这个坐标系的前世今生.多搜罗多摄入,我们会得到很多有用的信息.今天讨论到 3758,3857,102100,900913-- 这些I ...

  5. nefu1109 游戏争霸赛(状压dp)

    题目链接:http://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1109 //我们校赛的一个题,状压dp,还在的人用1表示,被淘汰 ...

  6. 识别网络应用所使用的协议Amap

    识别网络应用所使用的协议Amap   Amap是Kali Linux自带的一款信息收集工具.工作时,它首先向服务器的端口发送内置的触发包(tirgger),然后获取响应.通过分析响应包数据,来识别该端 ...

  7. vps_centos_7_系统环境常规配置备忘

    1.设置时区(东八区) 1> 选择亚洲东八区北京时间:tzselect (按照提示选择指定的序号直到北京时间) 2>替换时区文件 :cp /usr/share/zoneinfo/Asia/ ...

  8. java常用设计模式

    一个程序员对设计模式的理解: "不懂"为什么要把很简单的东西搞得那么复杂. 后来随着软件开发经验的增加才开始明白我所看到的"复杂"恰恰就是设计模式的精髓所在,我 ...

  9. http错误代码含义中英文对照

    Http错误代码含义中文 概要当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字 ...

  10. C++-文件【1】-按行读文本文件的两种方法

    测试环境—— 系统:Win7 64bit 编译器:TDM-GCC 4.9.2 64-bit Release #include <iostream> #include <fstream ...