控件按钮提示,及权限的处理
2007-05-13 00:00
183 查看
可以方便的实现对页面控件的操作权限及操作确认(只实现了几个实用的控件)
减少工作量.....哈哈...
1
33 按键权限设置#region 按键权限设置
34
35 /**//// <summary>
36 /// 控件权限设置
37 /// </summary>
38 /// <param name="control">LinkButton ,Button ,ImageButton ,HyperLink</param>
39 /// <param name="msg">msg</param>
40 public void ControlNotPermission(object control, string msg)
41 {
42 string js = string.Format("javascript:alert('{0}');void(0);return false;", msg);
43
44 switch (control.GetType().ToString())
45 {
46 case "System.Web.UI.WebControls.Button":
47 (control as Button).Attributes["onClick"] = js;
48 break;
49 case "System.Web.UI.WebControls.LinkButton":
50 (control as LinkButton).Attributes["onClick"] = js;
51 break;
52 case "System.Web.UI.WebControls.ImageButton":
53 (control as ImageButton).Attributes["onClick"] = js;
54 break;
55 case "System.Web.UI.WebControls.HyperLink":
56 (control as HyperLink).NavigateUrl = string.Format("javascript:alert('{0}');", msg);
57 break;
58 default:
59 throw new ArgumentException("错误的控件类型 !");
60 }
61 }
减少工作量.....哈哈...
1
33 按键权限设置#region 按键权限设置
34
35 /**//// <summary>
36 /// 控件权限设置
37 /// </summary>
38 /// <param name="control">LinkButton ,Button ,ImageButton ,HyperLink</param>
39 /// <param name="msg">msg</param>
40 public void ControlNotPermission(object control, string msg)
41 {
42 string js = string.Format("javascript:alert('{0}');void(0);return false;", msg);
43
44 switch (control.GetType().ToString())
45 {
46 case "System.Web.UI.WebControls.Button":
47 (control as Button).Attributes["onClick"] = js;
48 break;
49 case "System.Web.UI.WebControls.LinkButton":
50 (control as LinkButton).Attributes["onClick"] = js;
51 break;
52 case "System.Web.UI.WebControls.ImageButton":
53 (control as ImageButton).Attributes["onClick"] = js;
54 break;
55 case "System.Web.UI.WebControls.HyperLink":
56 (control as HyperLink).NavigateUrl = string.Format("javascript:alert('{0}');", msg);
57 break;
58 default:
59 throw new ArgumentException("错误的控件类型 !");
60 }
61 }
相关文章推荐
- GridView控件常见问题及处理方法===1. 关于隐藏字段的处理:==2. 关于按钮列的事件:==3. 关于按钮的客户端提示:==4. 关于时间字段的格式化输出:==5. 关于绑定空记录:
- 【第十二篇】微信支付(APP)集成时碰到的问题(.net提示“无权限”、iOS跳转到微信支付页面中间只有一个“确定”按钮)(转)
- 【iOS开发-56】案例BUG:按钮的enabled、控件的userInteractionEnabled以及两种提示框UIAlert和UIActionSheet
- listview中有按钮、图片等需要不同点击处理的控件如何处理
- 在打开 Office XP 或 Office 2003 文档时,会提示您为 ActiveX 控件授予权限
- 页面单击按钮弹出modaldialog然后调用ajax处理程序获取数据,给父级页面控件赋值
- 存储过程中insert其它用户的表,编译提示无权限的处理
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- dojo 创建按钮和文本输入框 tip 提示以及控件焦点 focus
- 关于按钮等控件提示信息CXInfoTip 类改进
- jquery当鼠标移动到button按钮控件时,会出现提示信息
- 实现Tree控件中关于Checkbox按钮点击处理
- Repeater 控件中处理变量,后台方法,超链接权限问题
- 查找窗体界面中的控件,递归查找等控件处理问题,多使用于权限设置管理。
- MySQL导入数据提示没有SUPER Privilege权限处理
- Exchange2010 OWA登录后,点击任何按钮提示“出现意外错误,无法处理您的请求”
- MFC/VC中当鼠标经过按钮等控件时出现文字提示功能
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- Python pyQt4/pyQt5 学习笔记1(空白窗口,按钮,控件事件,控件提示,窗体显示到屏幕中间,messagebox)