EXT 下拉框事件
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 下拉框事件的更多相关文章
- 9、JcomboBox下拉框事件监听
9.JcomboBox下拉框事件监听 JComboBox()的事件监听类ItemListener.其范例代码如下: import java.awt.*; import java.awt.event.* ...
- EXT学习之——Ext下拉框绑定以及级联写法
/*******步骤有四个,缺一不可*********/ function () {xxxxxx = Ext.extend(construct, {InitControl: function () { ...
- Ext 下拉框联动第一次显示不正常的问题
做下拉框联动,异步加载数据,第一次显示时数据不准确,不要在combo_2的下拉框直接绑定store,在combo_1的改变事件里调用下面的方法 function GetAllCustomerBrand ...
- C# DataGridView中DataGridViewComboBoxCell列,下拉框事件的处理【完美解决】
http://blog.csdn.net/a312100321/article/details/25195311 问题:DataGridView绑定数据源之后,有一列需要用下拉框DataGridVie ...
- ALV屏幕捕捉回车及下拉框事件&ALV弹出框回车及下拉框事件
示例展示: 屏幕依据输入的物料编码或下拉框物料编码拍回车自动带出物料描述: 点击弹出框,输入物料编码拍回车带出物料描述,点击确认,更新ALV: 1.创建屏幕9000,用于处理ALV弹出框: 2.针对屏 ...
- winform dataGridView DataGridViewComboBoxColumn 下拉框事件代码
有一个dataGridView ,有一列是DataGridViewComboBoxColumn .我用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded ...
- winform dataGridView DataGridViewComboBoxColumn 下拉框事件
有一个dataGridView ,有一列是DataGridViewComboBoxColumn .用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded事 ...
- EXT学习之——EXT下拉框默认绑定第一个值
//默认第一个下拉框绑定值if (this.moduleCombo.store.getAt(0) != undefined) { this.moduleCombo.setValue(this.modu ...
- EXT学习之——Ext下拉框绑定无效的问题
1.保证store定义是否在combobox前面 2.有没写 .load 3.有没赋值 xxstore:xxstore 具体看详细步骤 http://www.cnblogs.com/wdw3121 ...
随机推荐
- 在eclipse创建android project,最后一步点击finish没反应
在创建android project的时候,到最后一步点击finish没有反应. 本来以为可能是SDK中的Extra下Android Support Library没有安装,后来检查发现Minimum ...
- react开发环境搭建
---恢复内容开始--- 要想用react,需要安装: 1)babel-sublime: 作用:编译es6,支持ES6, React.js, jsx代码高亮,并对所编译的代码进行高亮显示. 安装步骤: ...
- check time period
/** * @author etao * @description check last time selected * @param timePeriod * @pa ...
- WPF 变量转换的实现
有时候,我们传入的是一个值,但是真正显示的需要是另一个值,这时候就需要转换.比如我们传入一个枚举值,而不同的枚举值对于的图片是不一样的. 这时候就需要一个转换规则.WPF里面给我们提供了一个接口IVa ...
- net-force.nl/programming writeup
从 wechall.net 到 net-force.nl 网站,发现网站的内容不错,里面也有不同类型的挑战题目:Javascript / Java Applets / Cryptography / E ...
- Javascript、Jquery获取浏览器和屏幕各种高度宽度
Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度d ...
- JsonHelper MergeJsonTemplate
namespace Test { using Newtonsoft.Json; using System; using System.Collections.Generic; using System ...
- HTTP请求应答服务——HTTP Request & Response Service
服务站点:https://httpbin.org/ Freely hosted in HTTP, HTTPS & EU flavors by Runscope DESCRIPTION Test ...
- Kinect开发随笔①——红外扫描仪(Kinect 数据源)
来源于 MVA 的 快速入门:Kinect for Windows v2 开发 的学习随笔 具体内容为上图所示章节内容 章节内全部代码:GitHub地址点我(链接失效,待补档) <Page &l ...
- 一个年轻的码农的一个C#项目
话不多少,今天要写一个小项目.我们写项目要做好准备.我们要做项目分析.要知道用户需求,然后在根据需求来规划自己的项目.我们要用自己所学,做最好的程序.尽自己所能完成项目需求.精简代码! 我们今天要写的 ...