知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]

Posted 信息

篇首语:事常与人违,事总在人为。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]相关的知识,希望对你有一定的参考价值。

ASP.NET项目开发指南:房间信息的修改和删除(2)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     房间信息的修改和删除( )

   ST_RoomEditModule ascx cs的主要代码及其解释

  后台代码主要实现数据的绑定和显示 如程序 所示

  程序   ST_RoomEditModule ascx cs

     public partial class ST_RoomEditModule : ST_ModuleBase

    

         private void Page_Load(object sender System EventArgs e)

        

  

             if(!IsPostBack)

            

                 //绑定 房间类型 下拉列表框

                 //从文件Web Config中读取连接字符串

                 string ST_sqldb=

                 ConfigurationSettings AppSettings[ ConnectionString ];

                 //连接ST_GinShopManage数据库

                 SqlConnection ST_Conn= new SqlConnection (ST_sqldb)

                 ST_Conn Open ()

                 //定义SQL语句

                 string ST_mysql= select ST_RCategoryId ST_Name from

                     ST_RoomCategory ;

                 SqlCommand ST_mand=new SqlCommand  (ST_mysql ST_Conn)

                 SqlDataReader dr=ST_mand ExecuteReader ()

                 while(dr Read ())

                

                     ListItem li=new

     ListItem(dr[ ST_Name ] ToString() dr[ ST_RCategoryId ] ToString())

                     RCategoryNameList Items Add (li)

                

                 ST_Conn Close ()

  

                 //显示房间信息

                 RoomIdLabel Text=Request QueryString [ RoomId ]

                     ToString ()

                 //连接ST_GinShopManage数据库

                 SqlConnection ST_Conn = new SqlConnection (ST_sqldb)

                 ST_Conn Open ()

                 //利用Command对象调用存储过程

                 SqlCommand ST_mymand=new SqlCommand

                     ( ST_ShowRoomById ST_Conn )

                 //将命令类型设置为存储类型

                 ST_mymand CommandType =CommandType StoredProcedure ;

                 ST_mymand Parameters Add ( @RoomId SqlDbType Int)

                 ST_mymand Parameters [ @RoomID ] Value =

                     int Parse(RoomIdLabel Text)

                 SqlDataReader dr =ST_mymand ExecuteReader ()

                 if(dr Read ())

                

                     //设置DropDownList的默认值

                     RCategoryNameList Items FindByText

                     (dr [ ST_Name ] ToString()) Selected=true;

                     RPositionTextBox Text

                         =dr [ ST_RPosition ] ToString()

                     DescriptionTextBox Text

                         =dr [ ST_Description ] ToString ()

                

                 //关闭ST_Conn

                 ST_Conn Close()

            

    

     …

  【代码说明】当页面被首次加载时将读取ST_RoomCategory表中的ST_RCategoryId和ST_Name列 将读出的ST_RCategoryId作为ListItem类型的li的Value属性 将ST_Name作为li的Text属性 然后再添加到RCategoryNameList Items的集合中 这些都是给页面中的DropDownList添加Item

  NotNullValidate事件在页面提交时将验证是否选择了房间类型 如果没有则停止提交 Submit_Click是在管理员单击了 修改信息 按钮后触发的事件 在这里获取管理员修改的信息 然后再将这些信息更新到数据库中 其主要代码如程序 所示

cha138/Article/program/net/201311/15974

相关参考

知识大全 ASP.NET项目开发指南:房间类型的修改和删除(1)

ASP.NET项目开发指南:房间类型的修改和删除(1)  以下文字资料是由(全榜网网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)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 ASP.NET项目开发指南:文章的修改和删除

ASP.NET项目开发指南:文章的修改和删除  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 ASP.NET项目开发指南:类型的修改和删除

ASP.NET项目开发指南:类型的修改和删除  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 ASP.NET项目开发指南:房间信息的添加(1)

ASP.NET项目开发指南:房间信息的添加(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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧