繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> ASP.NET页面模板管理系统

ASP.NET页面模板管理系统

2007-01-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web...

using System;

using System.Collections;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Web;

using System.Web.SessionState;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.HtmlControls;

using System.IO;

using System.Text;

namespace WebApplicationSkyHu

{

///

/// Admin_Model 的摘要说明。

///

public class Admin_Model : System.Web.UI.Page

{

protected System.Web.UI.WebControls.TextBox txtModle1;

protected System.Web.UI.WebControls.Button btnUpdate2;

protected System.Web.UI.WebControls.Button btnUpdate3;

protected System.Web.UI.WebControls.TextBox txtModle3;

protected System.Web.UI.WebControls.TextBox txtModle4;

protected System.Web.UI.WebControls.Button btnUpdate4;

protected System.Web.UI.WebControls.TextBox txtModle5;

protected System.Web.UI.WebControls.Button btnUpdate5;

protected System.Web.UI.WebControls.TextBox txtModle6;

protected System.Web.UI.WebControls.Button btnUpdate6;

protected System.Web.UI.WebControls.TextBox txtModle7;

protected System.Web.UI.WebControls.Button btnUpdate7;

protected System.Web.UI.WebControls.TextBox txtModle8;

protected System.Web.UI.WebControls.Button btnUpdate8;

protected System.Web.UI.WebControls.TextBox txtModle9;

protected System.Web.UI.WebControls.Button btnUpdate9;

protected System.Web.UI.WebControls.TextBox txtModle10;

protected System.Web.UI.WebControls.Button btnUpdate10;

protected System.Web.UI.WebControls.TextBox txtModle2;

protected System.Web.UI.WebControls.Button btnUpdate1;

private void Page_Load(object sender, System.EventArgs e)

{

for(int i=1;i<11;i++)

{

string FilePath = Server.MapPath("Modle/" + i + ".modle");

StringBuilder sb = new StringBuilder();

StreamReader r = new StreamReader(FilePath,System.Text.Encoding.GetEncoding("gb2312"),false,1000);

string line;

while((line = r.ReadLine()) != null)

{

sb.Append(line);

}

if(!IsPostBack)

{

TextBox txtTest = new TextBox();

txtTest.Attributes["ID"] = "txtModle"+i.ToString();

((TextBox)FindControl(txtTest.Attributes["ID"])).Text = sb.ToString();

}

r.Close();

}

}

#region Web 窗体设计器生成的代码

override protected void OnInit(EventArgs e)

{

//

// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。

//

InitializeComponent();

base.OnInit(e);

}

///

/// 设计器支持所需的方法 - 不要使用代码编辑器修改

/// 此方法的内容。

///

private void InitializeComponent()

{

this.btnUpdate1.Click += new System.EventHandler(this.btnUpdate1_Click);

this.btnUpdate2.Click += new System.EventHandler(this.btnUpdate2_Click);

this.btnUpdate3.Click += new System.EventHandler(this.btnUpdate3_Click);

this.btnUpdate4.Click += new System.EventHandler(this.btnUpdate4_Click);

this.btnUpdate5.Click += new System.EventHandler(this.btnUpdate5_Click);

this.btnUpdate6.Click += new System.EventHandler(this.btnUpdate6_Click);

this.btnUpdate7.Click += new System.EventHandler(this.btnUpdate7_Click);

this.btnUpdate8.Click += new System.EventHandler(this.btnUpdate8_Click);

this.btnUpdate9.Click += new System.EventHandler(this.btnUpdate9_Click);

this.btnUpdate10.Click += new System.EventHandler(this.btnUpdate10_Click);

this.Load += new System.EventHandler(this.Page_Load);

}

#endregion

private void btnUpdate1_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "1" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle1.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate2_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "2" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle2.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate3_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "3" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle3.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate4_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "4" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle4.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate5_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "5" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle5.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate6_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "6" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle6.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate7_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "7" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle7.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate8_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "8" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle8.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate9_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "9" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle9.Text.Trim());

Response.Write("");

w.Close();

}

private void btnUpdate10_Click(object sender, System.EventArgs e)

{

string FilePath = Server.MapPath("Modle/" + "10" + ".modle");

StreamWriter w = new StreamWriter(FilePath,false,System.Text.Encoding.GetEncoding("gb2312"),1000);

w.Write(txtModle10.Text.Trim());

Response.Write("");

w.Close();

}

}

}

=======================================================〉

<%@ Page language="c#" Codebehind="Admin_Model.aspx.cs" AutoEventWireup="false" Inherits="WebApplicationSkyHu.Admin_Model" %>

Admin_Model

模板1管理

模板2管理

模板3管理

模板4管理

模板5管理

模板6管理

模板7管理

模板8管理

模板9管理

模板10管理

  请在根目录下创建一个Modle文件夹,并按照次序创建1.modle——10.modle文件,文件中的代码即是页面输出的模板代码。和动网论坛模板的管理差不多,可把此实例扩展应用于动态生成静态页面的功能。

责任编辑:admin
相关文章