protected void Create_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(Request["listaspx"])) { string path = Request["pathPage"].Replace("$", "\\"); // path = "c://pages/"; TableEditCore.CreatePage(path + "/", "List.aspx", Server.UrlDecode(Request["listaspx"]).Replace("^", "+").TrimEnd(',')); TableEditCore.CreatePage(path + "/", "List.aspx.cs", Server.UrlDecode(Request["listcs"]).TrimEnd(',')); TableEditCore.CreatePage(path + "/", "List.aspx.designer.cs", Server.UrlDecode(Request["listdesigner"]).TrimEnd(',')); TableEditCore.CreatePage(path + "/", "View.aspx.designer.cs", Server.UrlDecode(Request["viewdesigner"]).TrimEnd(',')); TableEditCore.CreatePage(path + "/", "View.aspx", Server.UrlDecode(Request["viewaspx"]).TrimEnd(',')); TableEditCore.CreatePage(path + "/", "View.aspx.cs", Server.UrlDecode(Request["viewcs"]).Replace("^", "+").TrimEnd(',')); TableEditCore.CreatePage(path + "/", "Create.aspx.cs", Server.UrlDecode(Request["createcs"]).Replace("^", "+").TrimEnd(',')); TableEditCore.CreatePage(path + "/", "Create.aspx.designer.cs", Server.UrlDecode(Request["createdesigner"]).TrimEnd(',')); TableEditCore.CreatePage(path + "/", "Create.aspx", Server.UrlDecode(Request["createaspx"]).TrimEnd(',')); } Response.Redirect("INDEX.ASPX"); }