知识大全 ASP.NET项目开发指南:类型的修改和删除
Posted 类型
篇首语:时间会告诉我们,简单的喜欢,最长远;平凡中的陪伴,最安心。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:类型的修改和删除相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:类型的修改和删除 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
类型的修改和删除
当单击GridView控件中的 修改 超链接时 在ST_admin aspx界面中部右侧将加载ST_edit aspx页面 在其中可对类型信息进行修改
注意 ST_edit aspx可以实现对类型信息的修改和添加 采取哪个动作视Action参数的不同值来决定 当Action=cedit时实现的是类型修改的功能 若单击GridView控件中的 删除 超链接 则直接删除该类型
ST_edit aspx页面的转入
单击 修改 或 删除 超链接时将通过下面代码链接到ST_edit aspx页面进行修改和删除 代码如程序 所示
程序 ST_type aspx
<! GridView控件 >
<asp:GridView id= ClassList runat= server Width= px >
<! 列 >
<Columns>
<! 超链接列 >
<asp:HyperLinkField Text= 修改
DataNavigateUrlFields= ST_c_id
DataNavigateUrlFormatString= ST_edit aspx
?action=cedit&id= ></asp:HyperLinkField>
<asp:HyperLinkField Text= 删除
DataNavigateUrlFields= ST_c_id
DataNavigateUrlFormatString= ST_edit aspx
?action=cdel&id= ></asp:HyperLinkField>
</Columns>
</asp:GridView>
【代码说明】该GridView很简单 就是添加了两个链接列HyperLinkField DataNavigateUrl FormatString属性表示导航目的地 而DataNavigateUrlFields是DataNavigateUrlFormatString中值需要的参数 一般用id= 表示需要的参数
响应修改事件代码
单击 修改 超链接会触发ST_C_Edit事件 以进行相关编辑操作 该事件的相关代码如程序 所示
程序 ST_type aspx cs
public void ST_C_Edit()
//创建修改指定ID的SQL语句及创建
OleDbCommand对象 对SQL语句进行操作
OleDbCommand ST_myCmd = new
OleDbCommand( select * from ST_class
where ST_c_id= + Request
QueryString[ id ] + ST_myConn)
//打开数据库连接
ST_myConn Open()
//通过调用ExecuteReader()从数据库中检索行
创建OleDbCommand实例
OleDbDataReader ST_read =
ST_myCmd ExecuteReader()
//判断是否有数据
if (ST_read Read())
//返回指定的数据
Response Write( <br> )
Response Write( <br> )
Response Write( <br> )
Response Write( <table align=center> )
Response Write( <form action=ST_edit
aspx?action=savecedit&id= +
Request QueryString[ id ] + method=post> )
Response Write( <tr><td>名称 </td> )
Response Write( <td><input name=c_name type=text value= +
ST_read[ ST_c_name ] ToString() + ></td> )
Response Write( </tr><tr><td><input type=submit value=修改>
</td> )
Response Write( </tr></form> )
Response Write( </table> )
//关闭数据库连接
ST_myConn Close()
【代码说明】代码第 行的Request QueryString[ id ]说明需要通过页面传递的ID值来作为查询语句的查询条件 代码第 行返回所有的类型 代码第 ~ 行其实是动态输出了一个Table表格 其中的内容就是类型列表
说明 Response Write()方法可以直接输出HTML标签
响应删除事件的主要代码
单击 删除 超链接所触发的事件代码如程序 所示
程序 ST_type aspx cs
public void ST_Del_Class()
//创建删除指定ID的SQL语句
string ST_sql = delete from ST_class where ST_c_id in ( +
Request QueryString[ id ] + ) ;
//创建OleDbCommand对象 对SQL语句进行操作
OleDbCommand ST_myCmd = new OleDbCommand(ST_sql ST_myConn)
ST_myConn Open()
//通过调用ExecuteNonQuery()从数据库中检索行
ST_myCmd ExecuteNonQuery()
//关闭数据库连接
ST_myConn Close()
//定向到ST_type aspx页面
Response Redirect( ST_type aspx )
【代码说明】要删除某个类型时 必须要指定类型的ID 代码第 行通过Request QueryString[ id ]获取页面传递的ID参数 代码第 ~ 行创建了一个用来删除的SQL语句 代码第 行执行这条语句
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
cha138/Article/program/net/201311/15893相关参考
知识大全 ASP.NET项目开发指南:房间类型的修改和删除(2)[1]
ASP.NET项目开发指南:房间类型的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间类型的修改和删除(2)[2]
ASP.NET项目开发指南:房间类型的修改和删除(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
ASP.NET项目开发指南:文章的修改和删除 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
知识大全 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)
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项目开发指南:留言删除 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!