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();
}