知识大全 ASP.NET项目开发指南:新闻的删除[2]
Posted 知
篇首语:出门莫恨无人随,书中车马多如簇。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:新闻的删除[2]相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:新闻的删除[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ST_Admin_newsman aspx cs的主要代码及其解释
对数据库进行查询 并将读取的数据集填充到ST_dt数据集 再绑定到控件 如程序 所示
程序 ST_Admin_newsman aspx cs
protected void Page_Load(object sender System EventArgs e)
if (Session[ admin ] == null)
Response Redirect( ST_contraller aspx?cname=noadmin )
string ST_strsql;
ST_strsql = SELECT * FROM ST_tNews order by ST_ID desc ;
//获取数据集
DataTable ST_dt = ST_database ReadTable(ST_strsql)
GridView DataSource = ST_dt;
//绑定到控件
GridView DataBind()
【代码说明】代码第 ~ 行是判断当前用户是否是管理员 如果不是则导航到其他页面 如果是 则通过代码第 行的SQL语句读取所有的新闻并绑定到GridView控件上
在页面中并没有看到删除操作 再看看其HTML代码 找到删除的地方
<TD align= right width= class= tdbg ><A href=
ST_Admin_newsdel aspx?newsid=<%# DataBinder Eval (Container DataItem ST_ID )%> >删除</A></TD>
此时即会发现 原来这里把删除操作交给了 ST_Admin_newsdel aspx页面 传的值为DataBinder Eval(Container DataItem ST_ID )的返回值
再来看一下ST_Admin_newsdel aspx cs 如程序 所示
程序 ST_Admin_newsdel aspx cs
protected void Page_Load(object sender System EventArgs e)
//还没有登录
if (Session[ admin ] == null)
Response Redirect( ST_contraller aspx?cname=noadmin )
//接收一个newsid 给删除操作提供的参数
if (Request Params[ newsid ] != null)
//删除语句
string ST_strsql = delete from ST_tNews where ST_ID= +
Request Params[ newsid ] ToString()
//执行删除语句
ST_database execsql(ST_strsql)
//重定向到ST_Admin_newsman aspx页面
Response Redirect( ST_Admin_newsman aspx )
【代码说明】可以很明显地看到当管理员登录后 且前边传来的值不为空时 系统接收要删除的新闻的ST_ID 根据代码第 ~ 行的删除语句删除相关的新闻 代码第 行的Request Params[ newsid ]就是获取页面传递的参数newsid
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
ASP NET开发培训视频教程
cha138/Article/program/net/201311/15936相关参考
ASP.NET项目开发指南:新闻列表[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ST_
ASP.NET项目开发指南:新闻的添加(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
ASP.NET项目开发指南:评论的删除(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
知识大全 ASP.NET项目开发指南:产品的更新和删除(2)[2]
ASP.NET项目开发指南:产品的更新和删除(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 ASP.NET项目开发指南:房间类型的修改和删除(2)[2]
ASP.NET项目开发指南:房间类型的修改和删除(2)[2] 以下文字资料是由(全榜网网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项目开发指南:房间类型的修改和删除(2)[1]
ASP.NET项目开发指南:房间类型的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]
ASP.NET项目开发指南:房间信息的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
ASP.NET项目开发指南:新闻列表[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb