Ext.Net动态创建按钮-动态添加事件
2013-05-09 16:07
363 查看
Button btnMenu = new Button() ;
btnMenu.ID = "btn" + entity.Id.ToString();
btnMenu.Text = entity.FullName;
btnMenu.ToolTip = entity.FullName;//鼠标放上去,文本提示效果
btnMenu.TagString = entity.Id.ToString();
btnMenu.StandOut = true;//按钮凸出
Ext.Net.ToolbarSeparator ts = new Ext.Net.ToolbarSeparator();//动态新建分割线
btnMenu.Listeners.Click.Handler = "App.direct.SetModules(" + btnMenu.TagString + ");";
tbTopMenu.Items.Add(btnMenu); tbTopMenu.Items.Add(ts);//将动态按钮赋给前台的控件容器,记得顺序【先按钮,再分割线】
[DirectMethod]
public void SetModules(string tagString)
{
Ext.Net.X.Msg.Alert("Name", tagString).Show();
}
btnMenu.ID = "btn" + entity.Id.ToString();
btnMenu.Text = entity.FullName;
btnMenu.ToolTip = entity.FullName;//鼠标放上去,文本提示效果
btnMenu.TagString = entity.Id.ToString();
btnMenu.StandOut = true;//按钮凸出
Ext.Net.ToolbarSeparator ts = new Ext.Net.ToolbarSeparator();//动态新建分割线
btnMenu.Listeners.Click.Handler = "App.direct.SetModules(" + btnMenu.TagString + ");";
tbTopMenu.Items.Add(btnMenu); tbTopMenu.Items.Add(ts);//将动态按钮赋给前台的控件容器,记得顺序【先按钮,再分割线】
[DirectMethod]
public void SetModules(string tagString)
{
Ext.Net.X.Msg.Alert("Name", tagString).Show();
}
相关文章推荐
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理
- asp.net中动态创建控件添加事件
- android:动态创建多个按钮 并给每个按键添加监听事件
- vb.net 用MenuStrip动态创建菜单,怎样添加子菜单,并增加click事件
- asp.net动态创建控件,并添加其事件!
- asp.net 按钮动态添加事件
- Android 仿钉钉组织架构功能,动态创建多个按钮,并给每个按键添加监听事件
- 【Android开发学习30】动态创建多个按钮,并给每个按键添加监听事件
- Ext.Net中动态创建Combox及动态添加其Items【总结】
- 安卓(Android)动态创建多个按钮并添加监听事件
- 开发中遇到的问题-动态创建按钮并且添加带有参数的点击事件
- 关于jq动态创建出按钮不能添加事件解决办法
- Ext.Net 1.2.0_演示为权限控制动态创建按钮的一个解决方案-01_2
- Ext.Net 1.2.0_演示为权限控制动态创建按钮的一个解决方案-02_2
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- android动态创建多个按钮并添加监听事件
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- android:动态创建多个按钮 并给每个按键添加监听事件
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- 给动态创建的按钮添加事件