博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SelectUser.aspx
阅读量:4676 次
发布时间:2019-06-09

本文共 8430 字,大约阅读时间需要 28 分钟。

using System;using System.Data;using System.Text;using System.Threading;using CMSC.Class;using CMSC.Class.CsSubs;using CMSC.OA.Web.Com.Class;using CMSC.OA.Dal.Sys.Base;namespace CMSC.OA.Web.Com.Select{    public partial class SelectUser : CsPageLayer    {        private string SysCode = "";        private string PageFrame = "";        private string BackObject = "";        private string BackEvent = "";        private string BackRow = "";        private TabBar LeftTabBar = new TabBar("LeftTabBar");        protected void Page_Load(object sender, EventArgs e)        {            try            {                this.PagePermit = "FreeView";                this.LoginUser = Com_Sys.GetLoginUser(PageCookie);                this.PageLoadData();                this.BigTitle = false;                this.LayerTitleBar.TitleName = "选择员工";                this.AddScriptFile("table.js");                this.AddScriptFile("dtree.js");                this.PageSplit = true;                this.PageSplitWidth = 200;                this.CreatePage();            }            catch (ThreadAbortException) { }            catch (Exception ex)            {                LoadTip.TipText = ex.Message;                LoadTip.CloseLayer("SelectUser");                Response.Write(LoadTip.SetScriptHtml());                Response.End();            }        }        #region 页面加载        private void PageLoadData()        {            #region PageLoadData            if (Request["pageframe"] == null || Request["pageframe"].ToString().Trim() == "")                throw new Exception("获取Request参数数据为Null或空值");            if (Request["obj"] == null || Request["obj"].ToString().Trim() == "")                throw new Exception("获取Request参数数据为Null或空值");            if (Request["fn"] == null || Request["fn"].ToString().Trim() == "")                throw new Exception("获取Request参数数据为Null或空值");            PageFrame = Request["pageframe"].ToString().Trim();            BackObject = Request["obj"].ToString().Trim();            BackEvent = Request["fn"].ToString().Trim();            BackRow = Request["row"].ToString().Trim();            if (Request["syscode"] != null && Request["syscode"].ToString().Trim() != "")            {                SysCode = Request["syscode"].ToString().Trim();            }            else            {                SysCode = this.GetSysCodeByPagePermit("Sys_Base_User_View");            }            #endregion        }        protected override void SetMenusBar()        {            #region SetMenusBar            this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "add.gif", "" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "添加新员工", "javascript:addUser();" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "split", "", "" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "edit.gif", "" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "编辑", "javascript:editUser();" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "split", "", "" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "del.gif", "" });            this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "禁用", "javascript:delUser();" });            #endregion        }        protected override StringBuilder SetHtml()        {            #region SetHtml            StringBuilder html = new StringBuilder();            html.Append(@"");            return html;            #endregion        }        protected override StringBuilder SetLeftHtml()        {            #region SetLeftHtml            StringBuilder treehtml = new StringBuilder();            treehtml.Append(@"
"); treehtml.Append(@"
"); treehtml.Append(@"
"); treehtml.Append(@"
"); treehtml.Append(Com_Sys.GetOrgTreeList(0, LoginUser.RootCode, "SelectUser_List.aspx?pageframe=" + PageFrame + @"&obj=" + BackObject + @"&fn=" + BackEvent + @"&row=" + BackRow + @"&syscode=", "ListFrame")); treehtml.Append(@"
"); treehtml.Append(@"
"); StringBuilder filthtml = new StringBuilder(); filthtml.Append(@"
"); filthtml.Append(@"
"); filthtml.Append(@"
"); filthtml.Append(SetSearchHtml()); filthtml.Append(@"
"); LeftTabBar.AddItem(1, "分类", treehtml, true); LeftTabBar.AddItem(2, "搜索", filthtml, false); return LeftTabBar.BoxHtml(); #endregion } private StringBuilder SetSearchHtml() { #region SetSearchHtml StringBuilder html = new StringBuilder(); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
所属部门:
"); html.Append(@"
"); html.Append(@"
所在职位:
"); html.Append(@"
"); html.Append(@"
员工工号:
"); html.Append(@"
"); html.Append(@"
个性帐号:
"); html.Append(@"
"); html.Append(@"
真实姓名:
"); html.Append(@"
"); html.Append(@"
联系方式:
"); html.Append(@"
"); html.Append(@"
用户类型:
"); html.Append(@"
"); html.Append(@"
允许登录:
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); html.Append(@"
"); return html; #endregion } protected override StringBuilder SetEndHtml() { #region SetEndHtml StringBuilder html = new StringBuilder(); HiddenForm hf = new HiddenForm(0, "GetPostBackForm", "post"); hf.Action = "/Com/Get/GetJobListBySysCode.aspx"; hf.Target = "HiddenFrame"; hf.AddFormItem("getsyscode", ""); hf.AddFormItem("pageframe", "SelectUserFrame"); html.Append(hf.BoxHtml()); return html; #endregion } protected override StringBuilder EndScript() { #region EndScript StringBuilder js = new StringBuilder(); js.Append(Com_Sys.TreeClickScript()); js.Append(LeftTabBar.TabBarScript()); js.Append(@"var CMSCPageSplit = CMSC.PageSplit();"); js.Append(@"var win = CMSC.$$(""ListFrame"").contentWindow;"); js.Append(@"function selectUser() {win.selectUser();}"); js.Append(@"function addUser() {win.addUser();}"); js.Append(@"function editUser() {win.editUser();}"); js.Append(@"function delUser() {win.delUser();}"); js.Append(@"function searchList() {win.searchList();}"); js.Append(@"function getJobList() {
"); js.Append(@"var frmobj = CMSC.$$(""SearchForm"");"); js.Append(@"var syscode = frmobj.syscode2.value;"); js.Append(@"var getfrmobj = CMSC.$$(""GetPostBackForm"");"); js.Append(@"getfrmobj.getsyscode.value=syscode;"); js.Append(@"getfrmobj.submit();"); js.Append(@""); js.Append(@"}"); return js; #endregion } #endregion }}

 

转载于:https://www.cnblogs.com/yueyuepeng/p/7131814.html

你可能感兴趣的文章
JS学习文章
查看>>
window系统服务器,远程连接mysql数据库。
查看>>
CAS总结之Ticket篇
查看>>
Python2.7升级至Python3.6
查看>>
框架集
查看>>
003
查看>>
HDU 2923 Einbahnstrasse (最短路,3级)
查看>>
实验吧-密码学-我喜欢培根
查看>>
java set集合与List集合练习
查看>>
简短总结一下C#里跨线程更新UI
查看>>
201612-2 工资计算
查看>>
DevExpress下拉多选框 CheckComboboxEdit、CheckedListBoxControl
查看>>
MySQL 忘记Root密码
查看>>
WPF后台自定义文字带背景的选择状态按钮
查看>>
【转自Mgen】 .NET(C#):谈谈各种结束进程的方法
查看>>
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
查看>>
用原生javascript做的一个打地鼠的小游戏
查看>>
小米手机 - Charles无法安装证书 因为无法读取证书
查看>>
android 动态壁纸开发
查看>>
你误解了Windows的文件后缀名吗?
查看>>