基于ASP.NET的个人网站构建 第8页
3.6.2添加新文章
用户可添加标题、内容并上传文件。如图3-13所示。
图3-13 添加文章页面
3.6.3 回复文章
图3-14为文章内容查看和回复页面。
图3-14 文章内容查看和回复页面
3.7后台管理模块
后台管理模块为管理员提供了管理助记词信息、修改文章、删除文章、删除回复和删除文件的功能。该模块的程序流程如图3-15所示。
图3-15 后台管理的执行流程
图3-16显示了用户管理模块的界面。接下来分别介绍该模块包含的主要功能。
图3-16 用户管理界面
第四章 部分主要代码
4.1 连接SQL SERVER 数据库的代码
(1)类中命名空间:
using System;
using System.Data;
using System.Data.SqlClient;
using System.ystem.Collections;
using System.System.Configuration;
(2)操作类代码:
public class DoDataBase
{
public static SqlConnection sqlConn = new SqlConnection();
public DoDataBase()
{
}
public static DataSet GetDataSet(string sql)
{
DataSet ds = new DataSet();
try
{
sqlConn = new SqlConnection(ConfigurationSettings.AppSettings["sqlConn"]);
SqlDataAdapter sqlApt = new SqlDataAdapter(sql, sqlConn);
sqlApt.Fill(ds);
return ds;
}
catch (Exception ex)
{
throw (ex);
}
}
public static int ExecuteSQL(string sql)
{
try
{
sqlConn = new SqlConnection(ConfigurationSettings.AppSettings["sqlConn"]);
SqlCommand sqlCmd = new SqlCommand(sql, sqlConn);
sqlConn.Open();
return sqlCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
sqlConn.Close();
}
}
}
4.2 用户控件代码
(1)、类中命名空间:
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.ystem.Collections;
using System.System.Configuration;
(2)操作类代码:
public class Header1 : System.Web.UI.UserControl
{
protected System.Web.UI.HtmlControls.HtmlGenericControl Artical;
protected System.Web.UI.HtmlControls.HtmlGenericControl MyArtical;
protected System.Web.UI.HtmlControls.HtmlGenericControl ManageUser;
protected System.Web.UI.HtmlControls.HtmlGenericControl ManageArtical;
protected System.Web.UI.HtmlControls.HtmlGenericControl ArticalAdd;
protected System.Web.UI.HtmlControls.HtmlGenericControl Logout;
protected System.Web.UI.HtmlControls.HtmlGenericControl ManageUserInfo;
private void Page_Load(object sender, System.EventArgs e)
{
InitialHead();
}
void InitialHead()
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页