知识大全 ASP.NET项目开发指南:文章管理页面
Posted 知
篇首语:当你感觉到累的适合,不要灰心,你正在走上坡路。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:文章管理页面相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:文章管理页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
管理员界面 文章管理
文章管理页面
单击ST_admin aspx页面中的 文章管理 超链接 将显示出文章管理的相关信息 这部分内容是由ST_main aspx页面来实现的 如图 所示
图 文章管理页面
此页面用了一个GridView控件 用来向用户展示已有的文章信息 同时提供修改和删除文章信息的操作
ST_main aspx的HTML主要代码
ST_main aspx的HTML主要代码如程序 所示
程序 ST_main aspx
<form id= main method= post runat= server >
<table cellSpacing= cellPadding= width= % align= center
border= >
<TBODY><tr>
<td bgColor= #f f f height= >后台管理 >文章查看</td>
</tr>
<tr>
<td><font face= 宋体 >
<! GridView控件 >
<asp:GridView id= ArticleList runat= server
AutoGenerateColumns= False Width= %
HorizontalAlign= Center AllowPaging= True
onpageindexchanging= ArticleList_
PageIndexChanging = Get_Page >
<Columns>
<! 模板列 >
<asp:TemplateField>
<HeaderTemplate>
<table Width= % border=
cellpadding= cellspacing=
class= table >
<tr><td width= % height= >
<div align= center >选项</div>
</td>
<td width= % height= >
<div align= center >标题</div>
</td>
<td width= height= >
<div align= center >人气</div>
</td>
<td width= height= >
<div align= center >评论</div>
</td>
<td width= % height= >
<div align= center >管理</div>
</td></tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table width= % border=
cellpadding= cellspacing=
class= table >
<tr>
<td height= width= % >
<div align= center >
<! 将数据绑定到 input >
<input type= checkbox
name= checkbox value= <%#
Eval( ST_n_id ) %> >
</div></td>
<td height= width= % >
<div align= center ><a
href= ST_show aspx?id=<%#
Eval( ST_n_id ) %> target=_blank><%#
Eval( ST_n_title ) %></a>
</div></td>
<td height= width= >
<div align= center ><%#
Eval( ST_n_hit ) %></div>
</td>
<td height= width= >
<div align= center ><%#
Eval( ST_n_re ) %></div>
</td>
<td height= >
<div align= center ><a
href= ST_edit aspx?action=edit&id=<%#
Eval( ST_n_id ) %> >修改</a>/<a
href= ST_edit aspx?action=del&id=<%# Eval( ST_n_id ) %>
onclick= return confirm( 确定删除 ) >删除</a></div>
</td></tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<! 分页设置 >
<PagerSettings NextPageText= 下一页
PreviousPageText= 上一页
Mode= NextPrevious />
</asp:GridView></font></td>
</tr></TBODY>
</table>
<FONT face= 宋体 ></FONT>
</form>
【代码说明】代码第 ~ 行的GridView主要用来向用户展示已有的文章信息 代码第 ~ 行说明GridView同时还提供了修改和删除文章信息的操作 代码第 ~ 行说明当前的GridView支持翻页操作
说明 翻页模式通过Mode属性控制
后台事件处理
编写后台事件处理页面ST_ main aspx cs 用于实现修改和删除文章的功能 其主要代码如程序 所示
程序 ST_main aspx cs
protected void Page_Load(object sender System EventArgs e)
//在此处放置用户代码以初始化页面
//判断登录
check_Login()
/*建立连接*/
string ST_dns = ConfigurationSettings AppSettings[ conn ];
ST_myConn = new OleDbConnection(ST_dns)
//自定义ST_Article_Bind()方法 加载文章的信息
ST_Article_Bind()
//加载文章的信息
private void ST_Article_Bind()
//创建查询指定文章信息的SQL语句
string ST_sql = select * from ST_news ;
//创建OleDbCommand对象 对SQL语句进行操作
OleDbDataAdapter ST_myCmd = new
OleDbDataAdapter(ST_sql ST_myConn)
//创建DataSet的实例
DataSet ST_ds = new DataSet()
//将信息填充到ST_ds
//GridView获得DataSet的记录
ArticleList DataSource = new DataView(ST_ds Tables[ ])
//绑定GridView
ArticleList DataBind()
【代码说明】页面进行初始化时 代码第 行调用ST_Article_Bind()方法 从数据库中获取文章信息并绑定到GridView控件 第 ~ 行是一段读取数据并返回数据集的常见代码 从其中的第 行可以看出读取的是ST_news数据表
说明 使用OleDbDataAdapter不需要打开数据库连接
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
cha138/Article/program/net/201311/15891相关参考
ASP.NET项目开发指南:留言管理页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET项目开发指南:链接管理页面(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET项目开发指南:链接管理页面(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
知识大全 ASP.NET项目开发指南:房间信息管理页面(1)
ASP.NET项目开发指南:房间信息管理页面(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:房间信息管理页面(2)[2]
ASP.NET项目开发指南:房间信息管理页面(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 ASP.NET项目开发指南:房间信息管理页面(2)[1]
ASP.NET项目开发指南:房间信息管理页面(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(1)[1]
ASP.NET项目开发指南:房间类型管理页面的搭建(1)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(1)[2]
ASP.NET项目开发指南:房间类型管理页面的搭建(1)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(2)[1]
ASP.NET项目开发指南:房间类型管理页面的搭建(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(2)[2]
ASP.NET项目开发指南:房间类型管理页面的搭建(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来