
ROYcms_Install
ROYcms_Install
public partial class edit : System.Web.UI.Page
{
ROYcms.Sys.Model.ROYcms_class model = new ROYcms.Sys.Model.ROYcms_class();
ROYcms.Sys.Bll.ROYcms_class BLL = new ROYcms.Sys.Bll.ROYcms_class();
ROYcms.Sys.Model.ROYcmsConfig config = ROYcms.Config.ROYcmsConfig.Get_Config();
protected void Page_Load(object sender, EventArgs e)
{
DateBind();
}
//#region 添加按钮操作
//protected void btnAdd_Click(object sender, EventArgs e)
//{
// string ClassId = ROYcms.Common.StringPlus.GetRamCode(); //栏目ID
// string ClassName = this.txtClassName.Text.Trim(); //栏目名称
// string ClassList = ""; //栏目包含列表
// string ClassPre = Request
"class" == null ? "0" : Request
"class".Trim(); //上一级目录
// int ClassTj = 1; //栏目深度
// if (ClassPre == "0")
// {
// ClassList = ClassId + ",";
// ClassTj = 1;
// }
// else
// {
// DataSet ds = new ROYcms.Sys.Bll.ROYcms_class().GetClassListByClassId(ClassPre);
// if (ds.Tables
0.Rows.Count > 0)
// {
// DataRow dr = ds.Tables
0.Rows
0;
// ClassList = dr
"ClassList".ToString().Trim() + ClassId + ",";
// ClassTj = Convert.ToInt32(dr
"ClassTj") + 1;
// }
// }
// model.ClassId = ClassId;
// model.ClassName = ClassName;
// model.ClassList = ClassList;
// model.ClassPre = ClassPre;
// model.ClassTj = ClassTj;
// model.ClassKind = 0;
// model.ClassOrder = 0;
// model.ListType = 0;
// model.GoType = 0;
// if (txtDefaultFile.Text != null)
// {
// model.DefaultFile = txtDefaultFile.Text.Trim();
// }
// model.ColumnsType = 0;
// model.WebsiteUrl = "";
// model.TemplateIndex = "";
// model.TemplateList = "";
// model.TemplateShow = "";
// model.ListeRules = "";
// model.ShowRules = "";
// model.keyword = "";
// model.Description = "";
// model.contents = "";
// new ROYcms.Sys.Bll.ROYcms_class().ClassAdd(model);
// this.txtClassName.Text = "";
//}
//#endregion
void DateBind()
{
if (!IsPostBack)
{
model = BLL.GetModel(Request
"class");
//模板地址
txtClassName.Text = model.ClassName.Trim();
if (model.TemplateIndex != "")
{
txtTemplateIndex.Text = model.TemplateIndex.Trim();
}
else
{
txtTemplateIndex.Text = "~/" + config.templet_root +"/default/index.html";
}
if (model.TemplateList != "")
{
txtTemplateList.Text = model.TemplateList.Trim();
}
else
{
txtTemplateList.Text = "~/" + config.templet_root + "/default/list.html";
}
if (model.TemplateShow != "")
{
txtTemplateShow.Text = model.TemplateShow.Trim();
}
else
{
txtTemplateShow.Text = "~/" + config.templet_root + "/default/show.html";
}
if (model.ListeRules != "")
{
txtListeRules.Text = model.ListeRules.Trim();
}
else
{
txtListeRules.Text = "list-{id}" + config.web_forge;
}
if (model.DefaultFile != "")
{
txtDefaultFile.Text = model.DefaultFile.Trim();
}
else
{
txtDefaultFile.Text = "index" + config.web_forge;
}
}
}
#region 保存栏目信息
protected void btnEdit_Click(object sender, EventArgs e)
{
//this.btnEdit.Visible = false;
//this.btnAdd.Visible = true;
//string ClassId = this.HidClassId.Value.Trim();
//string ClassName = this.txtClassName.Text.Trim();
//string ClassList = ""; //栏目包含列表
//string ClassPre = this.DdlMenu.SelectedValue.Trim(); //上一级目录
//int ClassTj = 1; //栏目深度
//if (ClassPre == "0")
//{
// ClassList = ClassId + ",";
// ClassTj = 1;
//}
//else
//{
// DataSet ds = new ROYcms.Sys.Bll.ROYcms_class().GetClassListByClassId(ClassPre);
// if (ds.Tables
0.Rows.Count > 0)
// {
// DataRow dr = ds.Tables
0.Rows
0;
// ClassList = dr
"ClassList".ToString().Trim() + ClassId + ",";
// ClassTj = Convert.ToInt32(dr
"ClassTj") + 1;
// }
//}
//model.ClassId = ClassId;
//model.ClassName = ClassName;
//model.ClassList = ClassList;
//model.ClassPre = ClassPre;
//model.ClassTj = ClassTj;
//model.ClassOrder = 0;
//model.ClassKind = 0;
//model.ListType = 0;
//model.GoType = 0;
//model.DefaultFile = "";
//model.ColumnsType = 0;
//model.WebsiteUrl = "";
//model.TemplateIndex = "";
//model.TemplateList = "";
//model.TemplateShow = "";
//model.ListeRules = "";
//model.ShowRules = "";
//model.keyword = "";
//model.Description = "";
//model.contents = "";
//if (new ROYcms.Sys.Bll.ROYcms_class().ClassSave(model))
//{
// Page.ClientScript.RegisterStartupScript(Page.GetType(), "ajaxjs", "alert('栏目保存成功!')", true);
//}
//else
//{
// Page.ClientScript.RegisterStartupScript(Page.GetType(), "ajaxjs", "alert('栏目保存操作失败!')", true);
//}
//this.txtClassName.Text = "";
}
#endregion
}