Esempio n. 1
0
 public new void DataBind()
 {
     if (DataSource == null || DataSource.Rows.Count <= 0)
     {
         return;
     }
     ReplaceFild();
     this.Count          = DataSource.Rows.Count;
     Temp_RPT.DataSource = DataSource;
     Temp_RPT.DataBind();
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            string menu = DataSecurity.FilterBadChar(Request.QueryString["menu"]);

            if (!IsPostBack)
            {
                Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "I/Main.aspx'>工作台</a></li><li><a href='PageManage.aspx'>企业黄页</a></li><li><a href='PageManage.aspx'>黄页管理</a>  <li>查看黄页申请</li>");
                B_Admin badmin = new B_Admin();
                B_Group gll    = new B_Group();
                if (!B_ARoleAuth.Check(ZLEnum.Auth.page, "PageManage"))
                {
                    function.WriteErrMsg("没有权限进行此项操作");
                }
                M_PageReg regMod = b_PageReg.SelReturnModel(Mid);
                int       modid  = regMod.ModelID;//模型ID
                this.ModelID          = modid;
                this.HdnID.Value      = Mid.ToString();
                this.HdnModel.Value   = this.ModelID.ToString();
                UName_T.Text          = regMod.UserName;
                CompName_T.Text       = regMod.CompanyName;
                Logo_T.Text           = regMod.LOGO;
                PageInfo_T.Text       = regMod.PageInfo;
                TxtTemplate_hid.Value = regMod.Template;
                if (menu == "view")//查看黄页资料
                {
                    Label1.Text = "查看黄页资料";
                }
                else if (menu == "modify")
                {
                    Label1.Text = "修改黄页资料";
                }
                int       Umodeid = regMod.ModelID;
                DataTable tbinfo  = mll.SelectTableName(regMod.TableName, "UserName = '******'");
                if (tbinfo.Rows.Count > 0)
                {
                    ModelHtml.Text = mll.InputallHtml(Umodeid, 0, new ModelConfig()
                    {
                        ValueDT = tbinfo
                    });
                }
                else
                {
                    this.ModelHtml.Text = this.mll.InputallHtml(DataConverter.CLng(Umodeid), 0, new ModelConfig());
                }
                Temp_RPT.DataSource = sll.Sel();
                Temp_RPT.DataBind();
                NodeStyle_Hid.Value = regMod.NodeStyle.ToString();
                if (string.IsNullOrEmpty(regMod.Template))//如果没有模板就默认为样式首页模板
                {
                    M_PageStyle stylemod = sll.SelReturnModel(regMod.NodeStyle);
                    TxtTemplate_hid.Value = stylemod.TemplateIndex;
                }
            }
        }