• 大小: 1.07MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-03
  • 语言: C#
  • 标签: ASP.NET  博客系统  

资源简介

ASP.NET 实现的博客系统 ,可以作为课程设计或大系统的一部分功能

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.IO;
using System.Configuration;
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.Text.Regularexpressions;


public partial class BlogIndex : System.Web.UI.Page
{

    protected System.Web.UI.HtmlControls.HtmlForm Form1;
    public string ST_bgcolor;
    protected System.Web.UI.WebControls.Calendar Calendar1;
    public string ST_tcolor;
    public string loopId;
    public string str;
    SqlData myobj = new SqlData();
    protected void Page_Load(object sender EventArgs e)
    {
        // 在此处放置用户代码以初始化页面
string ST_cmd_sql = “select top 10 * from ST_news where ST_n_iscmd=1 order by ST_n_date desc“;
            string ST_top_sql = “select top 10 * from ST_news order by ST_n_hit desc“;
            string personindex = “select top 10* from ST_news order by ST_n_id desc“;
            string titleClass = “select ST_c_id ST_c_name from ST_class order by ST_date desc“;
            DataSet ST_classds = myobj.GetDataSet(titleClass“ST_class“);
            DataSet ST_cmdds = myobj.GetDataSet(ST_cmd_sql “ST_news“);
            DataSet ST_topds = myobj.GetDataSet(ST_top_sql “ST_news“);
            DataSet mypersonds = myobj.GetDataSet(personindex “ST_class“);
            //绑定博客文章类型列表
ClassList.DataSource = new DataView(ST_classds.Tables[0]);
ClassList.DataBind();
            
            //绑定推荐文章列表
CmdList.DataSource = new DataView(ST_cmdds.Tables[0]);
CmdList.DataBind();

            //绑定热点文章列表
            TopList.DataSource = new DataView(ST_topds.Tables[0]);
            TopList.DataBind();
            
            
            //绑定最新个人最新发表的博客文章
            ClassList0.DataSource = new DataView(mypersonds.Tables[0]);
            ClassList0.DataBind();
            if (Request.QueryString[“c_id“] == null)
            {
                person_BindData();
            }
            else
            {
                NewsBlogList_Bind();
            }
            

if (Request.Cookies[“colors“]!=null)
{
string ST_test = Request.Cookies[“colors“].Value;
String[] ST_colorList = ST_test.Split(new char[] { ‘‘ });
ST_bgcolor = ST_colorList[0];
ST_tcolor = ST_colorList[1];
}
else
{
ST_bgcolor = “#FFFFFF“;
ST_tcolor = “#cccccc“;
}
Page.DataBind();
            string rd = DateTime.Now.Ticks.ToString();
            str = “imgFile/1.jpg?rd=“ + rd + “|imgFile/2.jpg?rd=“ + rd + “|imgFile/3.jpg?rd=“ + rd + “|imgFile/4.jpg?rd=“ + rd + ““;
            string path = Server.MapPath(“./“) + “imgFile/LoopId.txt“;
            loopId = File.ReadAllText(path);
            loopId = loopId.Replace(‘‘ ‘|‘);
}
public void ST_get_Replay()
{
Response.Write (“

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-09-20 15:34  myBlog\
     目录           0  2011-09-20 15:33  myBlog\aspnet_client\
     目录           0  2011-09-20 15:34  myBlog\aspnet_client\FreeTextBox\
     文件       46273  2005-11-08 20:10  myBlog\aspnet_client\FreeTextBox\FTB-FreeTextBox.js
     文件        9364  2005-01-27 14:25  myBlog\aspnet_client\FreeTextBox\FTB-ImageGallery.js
     文件       92844  2006-01-07 19:21  myBlog\aspnet_client\FreeTextBox\FTB-Pro.js
     文件        3371  2005-05-17 21:03  myBlog\aspnet_client\FreeTextBox\FTB-ToolbarItems.js
     文件        7554  2005-08-02 20:27  myBlog\aspnet_client\FreeTextBox\FTB-Utility.js
     目录           0  2011-09-20 15:33  myBlog\aspnet_client\FreeTextBox\images\
     文件         865  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\bold.gif
     文件         138  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\bulletedlist.gif
     文件        7128  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\buttons.gif
     文件        8340  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\buttons.png
     文件         373  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\copy.gif
     文件         429  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\createlink.gif
     文件         140  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\csharp.gif
     文件         342  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\cut.gif
     文件         234  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\delete.gif
     文件         331  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\deletetablecolumn.gif
     文件         344  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\deletetablerow.gif
     文件         599  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\editstyle.gif
     文件         632  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\edittable.gif
     文件         634  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\edittablecell.gif
     文件         977  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\edittablerow.gif
     文件         212  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\fontbackcolorpicker.gif
     文件         229  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\fontforecolorpicker.gif
     文件         369  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\iespellcheck.gif
     文件         138  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\indent.gif
     文件         163  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\insertbutton.gif
     文件         149  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\insertcheckbox.gif
     文件         301  2005-02-28 08:36  myBlog\aspnet_client\FreeTextBox\images\insertdate.gif
............此处省略718个文件信息

评论

共有 条评论