protected void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
            if (!this.Page.IsPostBack)
            {
                cboType.Items.Clear();
                cboType.DataSource     = UtilityProvider.GetCoreType();
                cboType.DataTextField  = "TypeName";
                cboType.DataValueField = "TypeId";

                cboRecycleBin.Items.Clear();
                cboRecycleBin.DataSource     = DataProcessingProvider.ProcessDataTable(UtilityProvider.GetTabs(this.PortalId, -1), 1, 2);
                cboRecycleBin.DataTextField  = "TabName";
                cboRecycleBin.DataValueField = "TabId";

                cboRelated.Items.Clear();
                cboRelated.DataSource     = DataProcessingProvider.ProcessDataTable(UtilityProvider.GetTabs(this.PortalId, -1), 1, 2);
                cboRelated.DataTextField  = "TabName";
                cboRelated.DataValueField = "TabId";

                cboTypeGroup.Items.Clear();
                cboTypeGroup.DataSource     = DataProcessingProvider.ProcessDataTable(UtilityProvider.GetTabs(this.PortalId, -1), 1, 2);
                cboTypeGroup.DataTextField  = "TabName";
                cboTypeGroup.DataValueField = "TabId";

                DataBind();
                ListItem li = new ListItem();
                li.Text  = "All";
                li.Value = "-1";
                cboType.Items.Insert(0, li);

                cboType.SelectedValue       = m_typeId.ToString();
                cboRecycleBin.SelectedValue = m_recyleBinLink.ToString();
                cboRelated.SelectedValue    = m_relatedLink.ToString();
                cboTypeGroup.SelectedValue  = m_tagGroupLink.ToString();
                txtTypeInclude.Text         = m_typeInclude;
                txtTypeReturn.Text          = m_typeReturn;


                #region Load Show Choice & Alt Text

                //Load show choice
                this.chkDip1.Checked = m_isShowDip1;
                this.chkDip2.Checked = m_isShowDip1;
                this.chkDip3.Checked = m_isShowDip1;
                this.chkDip4.Checked = m_isShowDip1;
                this.chkDip5.Checked = m_isShowDip1;

                //Load alt text
                this.txtDip1.Text = m_altSourceDip1;
                this.txtDip2.Text = m_altSourceDip2;
                this.txtDip3.Text = m_altSourceDip3;
                this.txtDip4.Text = m_altSourceDip4;
                this.txtDip5.Text = m_altSourceDip5;
                #endregion
            }
        }
        protected void CboType()
        {
            cboType.Items.Clear();
            DataTable objTableType = UtilityProvider.GetCoreType();

xxxxxx:
            for (int i = 0; i < objTableType.Rows.Count; i++)
            {
                string strType = objTableType.Rows[i]["TypeId"].ToString();
                if (m_typeInclude.Contains("," + strType + ","))
                {
                    switch (strType)
                    {
                    case "1": strType = Localization.GetString("Article.Text", LocalResourceFile);
                        break;

                    case "2": strType = Localization.GetString("LegalDocument.Text", LocalResourceFile);    // "Văn bản pháp luật";
                        break;

                    case "3": strType = Localization.GetString("Product.Text", LocalResourceFile);    //"Sản phẩm";
                        break;

                    case "4": strType = Localization.GetString("ImageGallery.Text", LocalResourceFile);    //"Ảnh";
                        break;

                    case "5": strType = Localization.GetString("VideoGallery.Text", LocalResourceFile);    //"Video";
                        break;

                    case "6": strType = Localization.GetString("Link.Text", LocalResourceFile);    //"Liên kết, Quảng cáo";
                        break;

                    case "7": strType = Localization.GetString("TextHtml.Text", LocalResourceFile);    //"Text/Html";
                        break;

                    case "8": strType = Localization.GetString("Config.Text", LocalResourceFile);    //"Thiết Lập";
                        break;

                    case "9": strType = "Menu";
                        break;

                    case "10": strType = "Dịch vụ";
                        break;

                    case "11": strType = "Hỏi đáp (Q/A)";
                        break;

                    case "12": strType = "Phản hồi (FAQ)";
                        break;

                    case "13": strType = "Yều cầu dịch vụ";
                        break;

                    default: break;
                    }
                    objTableType.Rows[i]["TypeName"] = strType;
                }
                else
                {
                    objTableType.Rows.RemoveAt(i);
                    goto xxxxxx;
                }
            }
            cboType.DataSource     = objTableType;
            cboType.DataTextField  = "TypeName";
            cboType.DataValueField = "TypeId";
            cboType.DataBind();
            BindCboExcludedCategories(int.Parse(objTableType.Rows[0]["TypeId"].ToString()));
        }