Example #1
0
 //绑定控件
 protected void BindData(string moduleID, string sysCode)
 {
     try
     {
         Model_SysModule model = sysModuleBll.GetSysModuleModelBySyscodeAndModuleID(sysCode, moduleID);
         //如果是类似新增
         if (actionType == "1")
         {
             txtMODULEID.Text = model.MODULEID;
         }
         else
         {
             txtMODULEID.Text    = model.MODULEID;
             txtMODULEID.Enabled = false;
         }
         txtMODULENAME.Text = model.MODULENAME;
         txtPARENTID.Text   = model.PARENTID;
         txtSLEVEL.Text     = model.SLEVEL;
         txtURL.Text        = model.URL;
         if (model.ISINTREE == "Y")
         {
             rbtISINTREE1.Checked = true;
         }
         else
         {
             rbtISINTREE0.Checked = true;
         }
         txtDepth.Text            = model.Depth.ToString().Trim();
         ddlSysCode.SelectedValue = model.SYSCODE;
         //修改时
         if (actionType == "2")
         {
             ddlSysCode.Enabled = false;
         }
         if (model.isLast == 1)
         {
             rbtisLast1.Checked = true;
         }
         else
         {
             rbtisLast0.Checked = true;
         }
         txtDefaultOrder.Text = model.DefaultOrder.ToString().Trim();
     }
     catch (Exception ex)
     {
         Rc.Common.SystemLog.SystemLog.AddLogErrorFromBS(loginUser.SysUser_ID, Module_Id, string.Format("类:{0},方法:{1},错误信息:{2}, 详细:{3}", ex.TargetSite.DeclaringType.ToString(), ex.TargetSite.Name.ToString(), ex.Message, ex.StackTrace));
         throw ex;
     }
 }