protected TemplatePage() : base() { templateClasses = TemplateClasses.U; templateType = TemplateType.U; templateGuid = ""; }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (Request["class"] != null) { templateClasses = Template.ConvertClassFromString(Request["class"]); } if (Request["type"] != null) { templateType = Template.ConvertTypeFromString(Request["type"]); } if (Request["guid"] != null) { templateGuid = Request["guid"].Trim(); } switch (templateClasses) { case TemplateClasses.C: PageTitle = "Categoryģ���б�"; break; case TemplateClasses.L: PageTitle = "Libraryģ���б�"; break; case TemplateClasses.S: PageTitle = "Supplierģ���б�"; break; default: PageTitle = "ģ���б�"; break; } if (templateGuid.Length == 32) { currentTemplate = Template.Get(templateGuid); } if (IsPost) { switch (AjaxAction) { case "TemplatePage.save": SaveTemplate(); break; case "TemplateList.delTemp": DeleteTemplate(); break; case "TemplateList.setDefault": SetDefaultTemplate(); break; } } }
protected override void Render(HtmlTextWriter writer) { if (this.Page is TemplatePage) { tempClass = ((TemplatePage)this.Page).TemplateClasses; tempType = ((TemplatePage)this.Page).TemplateType; } foreach (Template temp in Template.List(tempClass,tempType)) { writer.Write(String.Format(listFormat, temp.Guid, temp.Title, temp.Classes.ToString(), temp.Type.ToString(),temp.IsDefault.ToString())); } }
public TemplateList() : base() { tempClass = TemplateClasses.U; tempType = TemplateType.U; }
/// <summary> /// ���캯�� /// </summary> /// <param name="tempClass">ģ�����</param> /// <param name="tempType">ģ������</param> /// <param name="tempTitle">ģ�����</param> public Template(TemplateClasses tempClass,TemplateType tempType,string tempTitle) { guid = ""; classes = tempClass; type = tempType; title = tempTitle; content = ""; }
/// <summary> /// ��ȡģ���б� /// </summary> /// <param name="tempClass">����</param> /// <param name="tempType">����</param> /// <returns></returns> public static ArrayList List(TemplateClasses tempClass, TemplateType tempType) { char tc = tempClass == TemplateClasses.U ? '0' : Convert.ToChar(tempClass.ToString()); char tt = tempType == TemplateType.U ? '0' : Convert.ToChar(tempType.ToString()); return List(tc, tt); }
/// <summary> /// ��ȡģ���б� /// </summary> /// <param name="tempClass">����</param> /// <returns></returns> public static ArrayList List(TemplateClasses tempClass) { char tc = tempClass == TemplateClasses.U ? '0' : Convert.ToChar(tempClass.ToString()); return List(tc, '0'); }