Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(LabelName))
     {
         M_Label labelinfo = labelBll.GetLabelXML(LabelName);
         param = labelinfo.Param;
     }
     if (!IsPostBack)
     {
         CustomLabel_DP.DataSource     = labelBll.GetLabelCateListXML();
         CustomLabel_DP.DataTextField  = "name";
         CustomLabel_DP.DataValueField = "name";
         CustomLabel_DP.DataBind();
         CustomLabel_DP.Items.Insert(0, new ListItem("选择标签类型", ""));
         Field_DP.DataSource     = labelBll.GetSourceLabelXML();//LabelType
         Field_DP.DataTextField  = "LabelName";
         Field_DP.DataValueField = "LabelID";
         Field_DP.DataBind();
         Field_DP.Items.Insert(0, new ListItem("选择数据源标签", ""));
         lblSys.Text = bfun.GetSysLabel();
         lblFun.Text = bfun.GetFunLabel();
         DealInvoke();
         Call.SetBreadCrumb(Master, "<li><a href='" + customPath2 + "Config/SiteInfo.aspx'>系统设置</a></li><li><a href='LabelManage.aspx'>标签管理</a></li><li class='active'>标签调用</li>");
     }
 }
Exemplo n.º 2
0
 private void DPBind()
 {
     CustomLabel_DP.DataSource     = bll.GetLabelCateListXML();
     CustomLabel_DP.DataTextField  = "name";
     CustomLabel_DP.DataValueField = "name";
     CustomLabel_DP.DataBind();
     CustomLabel_DP.Items.Insert(0, new ListItem("选择标签类型", ""));
     Field_DP.DataSource     = bll.GetSourceLabelXML();//LabelType
     Field_DP.DataTextField  = "LabelName";
     Field_DP.DataValueField = "LabelID";
     Field_DP.DataBind();
     Field_DP.Items.Insert(0, new ListItem("选择数据源标签", ""));
 }
Exemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         CustomLabel_DP.DataSource     = labelBll.GetLabelCateListXML();
         CustomLabel_DP.DataTextField  = "name";
         CustomLabel_DP.DataValueField = "name";
         CustomLabel_DP.DataBind();
         CustomLabel_DP.Items.Insert(0, new ListItem("选择标签类型", ""));
         Field_DP.DataSource     = labelBll.GetSourceLabelXML();//LabelType
         Field_DP.DataTextField  = "LabelName";
         Field_DP.DataValueField = "LabelID";
         Field_DP.DataBind();
         Field_DP.Items.Insert(0, new ListItem("选择数据源标签", ""));
         lblSys.Text = bfun.GetSysLabel();
         lblFun.Text = bfun.GetFunLabel();
         //DealInvoke();
         Call.HideBread(Master);
     }
 }
Exemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (function.isAjax())
            {
                #region ajax
                string result = "";
                switch (Action)
                {
                case "custom":
                {
                    string    cate = Request.Form["cate"];
                    DataTable dt   = labelBll.SelAllLabel(cate);
                    result = JsonConvert.SerializeObject(dt);
                }
                break;

                case "field":
                {
                    int labelid = DataConverter.CLng(Request.Form["labelid"]);
                    if (labelid < 1)
                    {
                        break;
                    }
                    M_Label labelMod = labelBll.GetLabelXML(labelid);
                    string  html = "", connStr = SqlHelper.ConnectionString;
                    html   = labelBll.SetLabelColumn(labelMod.LabelField, labelMod.LabelTable, labelMod.LableName, connStr);
                    result = StringHelper.Base64StringEncode(html);
                }
                break;
                }
                Response.Write(result); Response.Flush(); Response.End();
                #endregion
            }
            B_Permission.CheckAuthEx("design");
            if (!IsPostBack)
            {
                Design_Btn.Visible            = string.IsNullOrEmpty(Mid);
                Save_Btn.Visible              = !string.IsNullOrEmpty(Mid);
                CustomLabel_DP.DataSource     = labelBll.GetLabelCateListXML();
                CustomLabel_DP.DataTextField  = "name";
                CustomLabel_DP.DataValueField = "name";
                CustomLabel_DP.DataBind();
                CustomLabel_DP.Items.Insert(0, new ListItem("选择标签类型", ""));
                Field_DP.DataSource     = labelBll.GetSourceLabelXML();//LabelType
                Field_DP.DataTextField  = "LabelName";
                Field_DP.DataValueField = "LabelID";
                Field_DP.DataBind();
                Field_DP.Items.Insert(0, new ListItem("选择数据源标签", ""));
                lblSys.Text = bfun.GetSysLabel();
                lblFun.Text = bfun.GetFunLabel();
                DealInvoke();
                Alias_T.Text = LabelName;
                if (!string.IsNullOrEmpty(LName))
                {
                    if (badmin.CheckLogin())
                    {
                        Response.Redirect(CustomerPageAction.customPath2 + "Template/LabelSQL.aspx?LabelName=" + HttpUtility.UrlEncode(LabelName));
                    }
                    else
                    {
                        function.WriteErrMsg("修改动态标签,必须以管理员身份登录");
                    }
                }
            }
        }