房间信息管理页面()
在管理员界面中单击房间信息管理超链接将进入房间信息管理页面ST_RoomsManaspx如图所示
图 房间信息管理页面
ST_RoomsManaspx的HTML代码
页面整体与前面基本相同这里不再赘述下面来看控件<Module:RoomsMan id=ModuleRoomsMan runat=server />ST_RoomsManModuleascx的HTML代码如程序所示
程序 ST_RoomsManModuleascx
<TABLE cellSpacing= cellPadding= width=%>
<TR class=rheader>
<TD class=rheadercol align=left colSpan= height=>
房间信息管理
</TD>
</TR> <! SPACER ROW >
<TR class=rbody>
<TD class=rbodycol align=left width=% height=
colspan=>按房间号<asp:textbox id=RoomIdTextBox Width=px
runat=server></asp:textbox>
<asp:button id=search BorderStyle=Groove
runat=server Text=查询></asp:button></TD>
</TR>
<TR class=rbody>
<TD class=rbodycol align=center colSpan= height=>
<!GridView控件>
<asp:GridView id=dg_RoomsList
onpageindexchanging =DataGrid_Page
onrowdeleting =DataGrid_Delete
DataKeyNames=ST_RoomId BorderColor=Black
AutoGenerateColumns=False PageSize= Width=%
AllowPaging=True runat=server>
<AlternatingRowStyle
BackColor=#CCCCFF></AlternatingRowStyle>
<HeaderStyle FontBold=True
BackColor=#CCCCFF></HeaderStyle>
<Columns>
<asp:BoundField DataField=ST_RoomId SortExpression=
HeaderText=房间号></asp:BoundField>
<asp:BoundField DataField=ST_Name HeaderText=房间类型>
</asp:BoundField>
<asp:BoundField DataField=ST_Price
HeaderText=价格(元/天)></asp:BoundField>
<asp:BoundField DataField=ST_RPosition
HeaderText=房间位置></asp:BoundField>
<asp:HyperLinkFiled DataNavigateUrlFields=ST_RoomId
DataNavigateUrlFormatString=
/ST_RoomEditaspx?RoomId={}
DataTextField=ST_RoomId HeaderText=修改
DataTextFormatString=详单></asp:HyperLinkFiled>
<asp:ButtonField Text=删除 HeaderText=删除
CommandName=Delete
ButtonType=Button></asp:ButtonField>
</Columns>
<PagerSettings NextPageText=下一页
Mode=NextPrevious PreviousPageText=上一页 />
</asp:GridView>
</TD>
</TR>
<TR>
<td width=% height=><a id=AddRoomLink
href=<%=ST_PageBaseUrlBase + /ST_RoomAddaspx%>>添加新房间</a>
</td>
<TD align=right><asp:button id=ShowAll runat=server
Text=全部显示 BorderStyle=Groove
Visible=False></asp:button></TD>
</TR>
</TABLE>
【代码说明】代码第~行是一个GridView控件其中包含个绑定列如代码第行通过DataField属性绑定了ST_RoomId字段代码第行非常关键通过DataKeyNames属性指定当前数据的主键这个主键直接影响到数据的删除和修订是否成功代码第~行说明GridView进行了分页设计要分页必须如代码第行一样将AllowPaging属性设置为True
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程