摘要: pagebase用法提升以往在一些需要登录的页面,总会去在每个页面去分别判断用户是否登录或者在WEBCONFIG里面设定一些登录方式,如果没有登录就马上回滚跳转之类的方法今天看到一个更加有趣的方法,也更加实用和灵活,就是创建一个PAGEBASE 的基类继承原始的PAGE类,然后以后的页面都继承这个PAGEBASE类,具体的验证方法都在PAGEBASE里面完成,即使以后子页面有自己独体的验证方法,也可以去重写PASEBASE类里面的验证方法,很灵活,很给力 using System;using System.Web.UI;namespace RonghangOAServer{ ///<s. 阅读全文
posted @ 2011-11-28 17:00 心_远 阅读(757) 评论(0) 推荐(0) 编辑
摘要: ///<summary> /// 返回提示信息类 ///</summary> public class Msg { //sql语句拆解添加换行 public static string SqlAddBr(string sql) { sql = sql.ToLower(); if (sql.IndexOf("from") > -1) { int i = sql.IndexOf("from"); sql = ... 阅读全文
posted @ 2011-11-28 14:56 心_远 阅读(265) 评论(0) 推荐(0) 编辑
摘要: public partial class TopFrame : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { Func.GetAllObjectList(); (new Func()).GetRolePermission(); }}PageBase的全局调用 override protected void OnInit(EventArgs e) { InitializeComponent(); Func.Che... 阅读全文
posted @ 2011-11-28 12:31 心_远 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.test.com"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)string url=Request.Url.ToString();url= http://www.test.com/aaa/bbb.aspx?id 阅读全文
posted @ 2011-11-28 11:33 心_远 阅读(494) 评论(0) 推荐(0) 编辑