protected void Application_Start(object sender, EventArgs e) { //Cache��ȡ DataView dv = new FrameModules().SelectAllModules(); SysCache.CacheAdd("FrameModule", dv, 0, 0); dv = new FrameConfig().SelectAllConfig(); SysCache.CacheAdd("FrameConfig", dv, 0, 0); dv.Dispose(); //��ϵͳ��ʱִ��ij������ //if (AppTimer == null) // AppTimer = new System.Threading.Timer(new System.Threading.TimerCallback(TimerCallBack), sender, 0, interval); }
/// <summary> /// ��ȡ�˵���ť��Ӧ��html /// </summary> /// <param name="i"></param> /// <param name="mname"></param> /// <param name="isBlank"></param> /// <param name="mcode"></param> /// <param name="moduleType"></param> /// <param name="ModuleUrl"></param> /// <param name="buttonCount"></param> /// <returns></returns> private string Get_TopMenuButton_Html(int i, string mname, string isBlank, string mcode, string moduleType, string ModuleUrl, int buttonCount) { string strRet = ""; DataView dvSubMenu = new FrameModules().SelectOneNextLevelModuleView(mcode, moduleType); if (dvSubMenu.Count == 0) { strRet = "<input type=\"button\" value=\"" + mname + "\" class=\"TopBarMenuOut\" id=\"Li_" + Convert.ToString(i + 1) + "\" onmouseover='ChangeClass(this.id);' onmouseout='ChangeClass(this.id);' onclick='OpenMainPage(this.id," + checkBlank(isBlank) + "," + Convert.ToString(buttonCount) + ",\"" + mname + "\",\"" + GetMainUrl(ModuleUrl) + "\");'/>"; } else { strRet = "<input type=\"button\" value=\"" + mname + "\" class=\"TopBarMenuOut\" id=\"Li_" + Convert.ToString(i + 1) + "\" onmouseover='ChangeClass(this.id);' onmouseout='ChangeClass(this.id);' onclick='OpenWinSelf(this.id," + checkBlank(isBlank) + "," + Convert.ToString(buttonCount) + ",\"" + GetLeftUrl(ModuleUrl, mcode) + "\",\"" + mname + "\",\"" + GetMainUrl(ModuleUrl) + "\");'/>"; } return strRet; }