コード例 #1
0
        protected override void Page_Load(object sender, EventArgs e)
        {
            base.Page_Load(sender, e);

            if (!this.IsPostBack)
            {
                litPageTitle.Text = GetLabelText("PageBinding_Title");
                litMenuCategory.Text = GetLabelText("Pagebinding_MenuCategoryId");
                ddlCategory.ToolTip = GetLabelText("Pagebinding_MenuCategoryId");
                litTitle.Text = GetLabelText("Pagebinding_Title");
                txtTitle.ToolTip = GetLabelText("Pagebinding_Title");
                litListMenu.Text = GetLabelText("Pagebinding_ListMenuId");
                ddlListMenu.ToolTip = GetLabelText("Pagebinding_ListMenuId");
                litAddMenu.Text = GetLabelText("Pagebinding_AddMenuId");
                ddlAddMenu.ToolTip = GetLabelText("Pagebinding_AddMenuId");

                if (Request.QueryString["action"] == "modify")
                {
                    //get PageBindingId
                    int PageBindingId = Convert.ToInt32(Request.QueryString["id"]);

                    //Permission entity
                    Johnny.CMS.BLL.SystemInfo.PageBinding bll = new Johnny.CMS.BLL.SystemInfo.PageBinding();

                    //bind data
                    Johnny.CMS.OM.SystemInfo.PageBinding model = new Johnny.CMS.OM.SystemInfo.PageBinding();
                    model = bll.GetModel(PageBindingId);

                    CreateddlCategory();
                    foreach (ListItem item in ddlCategory.Items)
                    {
                        if (DataConvert.GetInt32(item.Value) == model.MenuCategoryId)
                        {
                            item.Selected = true;
                            break;
                        }
                    }
                    txtTitle.Text = model.Title;
                    CreateddlMenu();
                    foreach (ListItem item in ddlListMenu.Items)
                    {
                        if (DataConvert.GetInt32(item.Value) == model.ListMenuId)
                        {
                            item.Selected = true;
                            break;
                        }
                    }

                    foreach (ListItem item in ddlAddMenu.Items)
                    {
                        if (DataConvert.GetInt32(item.Value) == model.AddMenuId)
                        {
                            item.Selected = true;
                            break;
                        }
                    }                    

                    btnAdd.ButtonType = Johnny.Controls.Web.Button.Button.EnumButtonType.Save;
                    //btnAdd.Text = CONST_BUTTONTEXT_SAVE;
                }
                else
                {
                    CreateddlCategory();
                    CreateddlMenu();
                }

                //RFVldtMenuName.Text = GetMessage("E00901", txtMenuName.MaxLength.ToString());
                //RFVldtPageLink.Text = GetMessage("E00903", txtPageLink.MaxLength.ToString());
            }

//                            <zr:ValidationRadioButton ID="rdbDisplay0" runat="server" GroupName="IsDisplay" Text="ÊÇ" IsRequired="True" />
//                <zr:ValidationRadioButton ID="rdbDisplay1" runat="server" GroupName="IsDisplay" Text="·ñ"  IsRequired="True" />
//<asp:Panel ID="IsDisplayTip" runat="server" class="msgNormal" tip="ÏÔʾÔÚ×ó²à²Ëµ¥À¸Àï">ÏÔʾÔÚ×ó²à²Ëµ¥À¸Àï</asp:Panel>
        }