
订单列表上同时要做多个按钮它们层叠在一起的问题解决了具体代码如下//1、实例化按钮btnSendEmail2 new UFWebButtonAdapter();//2、加入Toolbar功能栏Card中// 找到工具栏常见名称Toolbar1/Toolbar2可用 F12 查看IUFToolbar toolbar2 (IUFToolbar)part.GetUFControlByName(part.TopLevelContainer, Toolbar1);if (toolbar2 ! null){string guid 61CB79DE-608E-4AE2-9BDB-15EBDC9BF24B;//GUIDbtnSendEmail2 UIControlBuilder.BuilderToolbarButton(toolbar2,//所属的工具栏对象True, //是否自动回发早期赋值后面会被 isSubmit 覆盖btnSendEmail2, //按钮控件 ID唯一标识True, //是否启用True, //是否可见100, //按钮宽度px20, //按钮高度px9, //Tab 键切换顺序* 这里是关键调整按钮的位置, //键盘快捷键true, //是否提交按钮最终 AutoPostBack 值false, //是否启用非空校验guid, //按钮显示文本的 ResIDguid, //提示文本的 ResIDguid //控件 GUID资源 权限用);UIControlBuilder.SetButtonAccessKey(btnSendEmail2 );btnSendEmail2.Text 发邮件; //按钮显示文本界面上看到的文字btnSendEmail2.ID btnSendEmail2;btnSendEmail2.AutoPostBack true; // 启用自动回发功能btnSendEmail2.UIModel part.Model.ElementID;((UFWebToolbarAdapter)toolbar2).Items.Add(btnSendEmail2 as System.Web.UI.WebControls.WebControl);btnSendEmail2.Click new EventHandler(btnSendEmail2_Click);// 为按钮设置确认对话框 这么玩的吗UFIDA.U9.UI.PDHelper.PDFormMessage.ShowDelConfirmDialog(this._strongPart.Page, // 当前页面确认发送电子邮件?,// 确认消息内容确认执行, // 对话框标题btnSendEmail2 // 关联的按钮控件);}具体的效果如下。