RM.Web/RMBase/SysUserGroup/AllotAuthority_Form.aspx.cs

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using RM.Busines.DAL;
using RM.Busines.IDAO;
using RM.Common.DotNetData;
using RM.Common.DotNetUI;
using RM.Web.App_Code;
using RM.Web;
using System;
using System.Data;
using System.Text;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using RM.Web.UserControl;

namespace RM.Web.RMBase.SysUserGroup
{
	public class AllotAuthority_Form : PageBase
	{
		protected HtmlHead Head1;
		protected HtmlForm form1;
		protected HtmlInputHidden item_hidden;
		protected Button Save;
		protected LoadButton LoadButton1;
		public StringBuilder StrTree_Menu = new StringBuilder();
		private RM_System_IDAO system_idao = new RM_System_Dal();
		private RM_UserInfo_IDAO user_idao = new RM_UserInfo_Dal();
		public string _UserGroup_ID;
		public string _UserGroup_Name;
		protected void Page_Load(object sender, EventArgs e)
		{
			this._UserGroup_ID = base.Request["UserGroup_ID"];
			this._UserGroup_Name = base.Server.UrlDecode(base.Request["UserGroup_Name"]);
			this.GetMenuTreeTable();
		}
		public void GetMenuTreeTable()
		{
			DataTable dtList = this.system_idao.GetMenuBind();
			DataTable dtUserGroupRight = this.user_idao.InitUserGroupRight(this._UserGroup_ID);
			if (DataTableHelper.IsExistRows(dtList))
			{
				DataTable dtButoon = DataTableHelper.GetNewDataTable(dtList, "Menu_Type = '3'");
				DataTable dtMenu = DataTableHelper.GetNewDataTable(dtList, "Menu_Type < '3'");
				DataView dv = new DataView(dtMenu);
				dv.RowFilter = " ParentId = '0'";
				int eRowIndex = 0;
				foreach (DataRowView drv in dv)
				{
					string trID = "node-" + eRowIndex.ToString();
					this.StrTree_Menu.Append("<tr id='" + trID + "'>");
					this.StrTree_Menu.Append("<td style='width: 200px;padding-left:20px;'><span class=\"folder\">" + drv["Menu_Name"] + "</span></td>");
					if (!string.IsNullOrEmpty(drv["Menu_Img"].ToString()))
					{
						this.StrTree_Menu.Append("<td style='width: 30px;text-align:center;'><img src='/Themes/images/32/" + drv["Menu_Img"] + "' style='width:16px; height:16px;vertical-align: middle;' alt=''/></td>");
					}
					else
					{
						this.StrTree_Menu.Append("<td style='width: 30px;text-align:center;'><img src='/Themes/images/32/5005_flag.png' style='width:16px; height:16px;vertical-align: middle;' alt=''/></td>");
					}
					this.StrTree_Menu.Append(string.Concat(new object[]
					{
						"<td style=\"width: 23px; text-align: left;\"><input id='ckb",
后面还有 122 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。