房间信息管理页面()
ST_RoomsManModuleascxcs的主要代码及其解释
当控件被加载时会首先执行Page_Load中的代码如程序所示
程序 ST_RoomsManModuleascxcs
public partial class ST_RoomsManModule : ST_ModuleBase
{
private void Page_Load(object sender SystemEventArgs e)
{
if(!IsPostBack)
Show_RoomsList()
}
protected void Show_RoomsList()
{
//从文件WebConfig中读取连接字符串
string ST_sqldb =
ConfigurationSettingsAppSettings[ConnectionString];
//连接ST_GinShopManage数据库
SqlConnection ST_Conn = new SqlConnection (ST_sqldb)
//创建SqlDataAdapter对象调用存储过程ST_ShowRoomsInfo
SqlDataAdapter ST_myadapter=new SqlDataAdapter
(ST_ShowRoomsListST_Conn)
//创建并填充DataSet
DataSet ds = new DataSet()
ST_myadapterFill(ds)
dg_RoomsListDataSource =ds;
//绑定到控件dg_RoomsList
dg_RoomsListDataBind()
ST_ConnClose ()
}
…
【代码说明】在此执行了一个自定义的方法Show_RoomsList()该方法从数据库中读取所有有关房间的信息并绑定到GridView控件以显示数据
注意ConfigurationSettingsAppSettings是获取WebConfig文件中的AppSettings节点
GridView_Delete事件是当管理者单击删除按钮时触发的该事件将管理者单击的GridView控件中的当前条的数据作为参数进行删除操作search_Click事件将RoomIdTextBox的Text属性作为条件在数据库中查询出要搜索的房间信息并显示出来部分代码如程序所示
[] []