房间信息的修改和删除()
在房间信息管理页面中单击详单超链接被单击处所在行的房间信息的ID将被传给ST_ RoomEditaspx页面在这里可以修改房间信息如图所示
ST_RoomEditaspx的HTML代码
同样整体的HTML不再详述下面来看控件<Module:RoomEdit id=ModuleRoomEditrunat=server/>的HTML代码如程序所示
图 修改客房信息页面
程序 ST_RoomEditaspx
<table cellSpacing= cellPadding= width=%>
<tr class=rheader>
<td class=rheadercol align=left height= colspan=>
修改客房信息
</td>
</tr>
<! SPACER ROW >
<tr class=rbody>
<td class=rbodycol align=center height=
colspan=>
</td>
</tr>
<tr class=rbody>
<td class=rbodycol align=center height= colspan=>
<P><asp:label id=CreateLabel enableViewState=false
runat=server Visible=True>
修改完毕后然后单击添加按钮来提交要修改的房间信息
</asp:label></P>
<table style=BORDERRIGHT: #ccccff px solid;
TABLELAYOUT: auto; BORDERTOP: #ccccff px solid;
BORDERLEFT: #ccccff px solid;
BORDERBOTTOM: #ccccff px solid; BORDERCOLLAPSE:
collapse width=%>
<tr style=BACKGROUNDCOLOR: #ccccff>
<td width=%>房间号 </td>
<td><asp:label id=RoomIdLabel runat=server
ForeColor=Blue FontBold=True></asp:label></td>
</tr>
<tr>
<td width=% style=HEIGHT: px>房间类型
</td>
<td>
<!下拉列表框>
<asp:DropDownList id=RCategoryNameList
runat=server>
<asp:ListItem Value=>请选择</asp:ListItem>
</asp:DropDownList>(必填)
<!验证是否选择了控件中的内容>
<asp:requiredfieldvalidator
id=RequiredFieldValidator runat=server
controlToValidate=RCategoryNameList
errormessage=类型必须填写请先到房间类型管理
中添加房间类型 display=dynamic>*</asp:requiredfieldvalidator>
<asp:customvalidator
id=RCategoryCustomvalidator runat=server ErrorMessage
=类型必须填写请先到房间类型管理中添加房间类型
ControlToValidate=RCategoryNameList
OnServerValidate=NotNullValidate>*</asp:customvalidator>
</td>
</tr>
<tr style=BACKGROUNDCOLOR: #ccccff>
<td width=%>房间位置
</td>
<td><asp:textbox id=RPositionTextBox
enableViewState=false runat=server
MaxLength=></asp:textbox></td></tr>
<tr>
<td width=%>描述
</td>
<td><asp:textbox id=DescriptionTextBox
runat=server Width=px TextMode=MultiLine
Height=px></asp:textbox>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=><asp:validationsummary
id=ValidationSummary runat=server HeaderText
=请按下面提示正确填写></asp:validationsummary></td>
</tr>
<tr>
<td width=%>
</td>
<td>
<!修改信息>
<asp:button id=Submit runat=server
BorderStyle=Groove Text=修改信息></asp:button>
<asp:hyperlink id=Return runat=server
NavigateUrl=/ST_RoomsManaspx>返回</asp:hyperlink>
</td>
</tr>
<tr>
<td colspan=><asp:label id=ShowMsg
Runat=server></asp:label></td>
</tr>
</table>
【代码说明】代码第~行是一个下拉列表框其后面使用了一个验证控件要求保证该下拉列表框内必须有值代码第~行是一个特殊的验证控件它允许自定义验证特性第行的OnServerValidate就是自定义的验证方法NotNullValidate后面会详细介绍
说明<asp:ListItem Value=>表示当前选项的值为
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程