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())); }