/// <summary> /// 获取类别名称 /// </summary> /// <param name="TypeID">类别id</param> /// <returns>类别名称</returns> public static string GetManageTypeName(object TypeID) { if (StringHelper.IsNumberId(TypeID.ToString())) { Bll_BaseType BBaseType = new Bll_BaseType(); Mod_BaseType MBaseType = new Mod_BaseType(); MBaseType = BBaseType.GetModel(string.Format(" ID ={0} AND WebSiteID={1}", TypeID, AdminManage.WebSiteID)); if (MBaseType != null) { return(MBaseType.Title); } else { return(""); } } else { return(""); } }
private void Bind() { ddlBaseType.SelectedValue = ParentID.ToString(); Mod_BaseType dto = new Mod_BaseType(); if (id != 0) { dto = BBaseType.GetModel(string.Format("ID={0} AND WebSiteID={1}", id, AdminManage.WebSiteID)); if (dto != null) { ddlBaseType.SelectedValue = dto.ParentID.ToString(); txtModel.Text = dto.Model; txtTitle.Text = dto.Title; txtOrderBy.Text = dto.OrderBy.ToString(); rblState.SelectedValue = dto.State.ToString(); rblIsAdmin.SelectedValue = dto.IsAdmin.ToString(); rblDisplayMode.SelectedValue = dto.DisplayMode.ToString(); rblIsRecommend.SelectedValue = dto.IsRecommend.ToString(); rblIsUser.SelectedValue = dto.IsUser.ToString(); txtIncludeType.Text = dto.IncludeType; txtLink.Text = dto.Link; txtInfo.Text = dto.Info; txtContent.Text = dto.Content; txtImage.Text = dto.Image; txtFileURl.Text = dto.FileURl; rblIsAdmin.SelectedValue = dto.IsAdmin.ToString(); //绑定图片集 rptPicList.DataSource = BPicList.GetList(0, string.Format("ProductID={0} AND WebSiteID={1} AND Model='FLXC' and State=1 ", id, AdminManage.WebSiteID), " OrderBy asc,ID asc "); rptPicList.DataBind(); } else { MessageBox.ShowRedirect(this, "信息已删除或不存在!", "Column/BaseType/List.aspx?" + StringHelper.DelUrlParameter("ID")); } } else { txtModel.Text = Model; } }
/// <summary> /// 绑定上级功能 /// </summary> public static void BindBaseType(DropDownList ddl, int managetype, string Where, string Language) { Bll_BaseType BBaseType = new Bll_BaseType(); string WhereStr = " WebSiteID=" + AdminManage.WebSiteID + " "; if (Where != "") { WhereStr += " and " + Where + " "; } DataSet ds = BBaseType.GetList(WhereStr); if (ds != null && ds.Tables.Count > 0) { DataTable dt = ds.Tables[0]; if (managetype != 0) { managetype = BBaseType.GetModel(string.Format("ID={0} AND WebSiteID={1}", managetype, AdminManage.WebSiteID)).ParentID; } GetTree(ddl, dt, 0, managetype, Language); } }