2、代碼:default.aspx.cs復制代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Web; using Sy " /> 国产 欧美 亚洲 日韩视频,精品亚洲视频在线观看,亚洲 综合 欧美在线 热

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

asp.net生成靜態頁并分頁+ubb第1/2頁


作為練習我加入了“插入代碼”“插入運行代碼”,大家可以看情況,加入其他UBB。

2、代碼:
default.ASPx.cs
復制代碼 代碼如下:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text.RegularExpressions;
using System.IO;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void btnOk_Click(object sender, EventArgs e)
{
string path = Server.MapPath("~/template/news.htm");
string toPath = Server.MapPath("~/news/");
string[] tempContent = new string[] { };
string s1 = ReadFile(path);
string title = this.tbxTitle.Text;
string content = UBB(this.tbxContent.Text);
string s3 = string.Empty;
content = content.Replace("[ page]","¤");
tempContent = content.Split('¤');
string pageNav = string.Empty;
for (int j = 0; j < tempContent.Length; j++)
{
pageNav += "<a href='" + (j + 1) + ".htm'>第" +(j + 1) + "頁</a> ";
}
for (int i = 0; i < tempContent.Length; i++)
{
s3 = s1.Replace("$title$", title);
s3 = s3.Replace("$content$", tempContent[i].ToString());
s3 = s3.Replace("$pagelist$",pageNav);
WriteFile(toPath + (i + 1) + ".htm", s3);
s3 = string.Empty;
}
}

//ubb替換
public String UBB(string sDetail)
{
sDetail = Server.HtmlEncode(sDetail);
sDetail = sDetail.Replace("/r/n","<br />");
Regex r;
Match m;
//code
r = new Regex(@"(/[code/])([/s/S]+?)(/[//code/])", RegexOptions.IgnoreCase);
for (m = r.Match(sDetail); m.Success; m = m.NextMatch())
{
sDetail = sDetail.Replace(m.Groups[0].ToString(), "<textarea style=/"border:1px solid #94BBE2;background:#FAFAFA;width:90%;cursor:default;padding:5px;/" rows=/"15/" >" + m.Groups[2].ToString().Replace("<br />","/n")+ "</textarea><br />");
}

int i = 1;
//html
r = new Regex(@"(/[html/])([/s/S]+?)(/[//html/])",RegexOptions.IgnoreCase);
for (m = r.Match(sDetail); m.Success; m = m.NextMatch())
{
i = i + 1;
sDetail = sDetail.Replace(m.Groups[0].ToString(),"<textarea rows=/"12/" style=/"width:90%/" id=/"code" + i + "/">" + m.Groups[2].ToString().Replace("<br />","/n") + "</textarea><br /><input type='button' value='運行代碼' onclick=/"runCode('code" +i+ "')/" /><input type='button' value='復制代碼' onclick=/"copyCode('code" +i+ "')/" />");
}
return sDetail;
}

//寫文件
public static void WriteFile(string Path, string Strings)
{
if (!System.IO.File.Exists(Path))
{
System.IO.FileStream f = System.IO.File.Create(Path);
f.Close();
}
System.IO.StreamWriter f2 = new System.IO.StreamWriter(Path, false, System.Text.Encoding.GetEncoding("utf-8"));
f2.Write(Strings);
f2.Close();
f2.Dispose();
}

//讀文件
public static string ReadFile(string Path)
{
string s = "";
if (!System.IO.File.Exists(Path))
s = "不存在相應的目錄";
else
{
StreamReader f2 = new StreamReader(Path, System.Text.Encoding.GetEncoding("utf-8"));
s = f2.ReadToEnd();
f2.Close();
f2.Dispose();
}
return s;
}

}

AspNet技術asp.net生成靜態頁并分頁+ubb第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久精品一卡二卡三卡四卡视频版 | 娇女的呻吟亲女禁忌h16 | 特黄特色大片免费播放器9 特黄特黄aaaa级毛片免费看 | 亚洲精品视频在线观看免费 | 最近日本字幕MV免费观看在线 | 正在播放久久 | 无码射肉在线播放视频 | 孕妇泬出白浆18P | 日本伦理片 中文字幕 | 国产成人自产拍免费视频 | 熟女久久久久久久久久久 | 中文字幕人妻无码系列第三区 | 精品无码日本蜜桃麻豆 | 亚洲成人免费在线 | 秋霞av伦理片在线观看 | 久就热视频精品免费99 | 污漫日本E同人 | 日本在线免费播放 | 久久视频这里只精品6国产 久久视频在线视频观品15 | 国内自拍 在线 亚洲 欧美 | 亚洲成 人a影院青久在线观看 | 免费观看成人毛片 | 99久久国产露脸精品国产麻豆 | 伊人久在线观看视频 | 金瓶梅 快播 | 亚洲热在线视频 | 日韩欧美中文字幕一区 | 久久精品久久久久 | 欧美精品高清在线观看 | 男神插曲女生软件完整版 | 无码人妻精品一区二区蜜桃在线看 | 看看妇女的B免费看 | 中文无码热在线视频 | 久久99综合国产精品亚洲首页 | 啊灬啊别停灬用力啊在线观看视频 | 国产精品自在在线午夜蜜芽tv在线 | 成人网络电视破解版 | 亚洲AV天堂无码麻豆电影 | 国产精品青草久久福利不卡 | 久久成人a毛片免费观看网站 | 精品久久久亚洲精品中文字幕 |