asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

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


发布日期:2023年01月10日
 
ASP.NET项目开发指南:房间类型的修改和删除(1)

房间类型的修改和删除(

当单击房间类型管理页面中的删除按钮时将触发GridView_Delete事件删除对应ID的房间类型此外在该页面中还包含详单超链接单击后可获取被单击行的类型ID然后传给ST_RCategoryEditaspx页面从中修改房间类型的信息如图所示

修改房间类型信息页面

ST_RCategoryEditaspx的HTML代码

该页面上只有<Module:RCategoryEdit id=ModuleRCategoryEdit runat=server />与前面介绍的不同下面来看看其HTML代码如程序所示

程序 ST_RCategoryEditaspx

<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=center colSpan=

height=>&nbsp;

</td>

</tr>

<tr class=rbody>

<td class=rbodycol align=center colSpan= height=>

<P><asp:label id=CreateLabel runat=server

enableViewState=false 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: collapsewidth=%>

<tr style=BACKGROUNDCOLOR: #ccccff>

<td width=%>编号

</td>

<td>

<asp:label id=RCategoryIdLabel runat=server

ForeColor=Blue FontBold=True>

</asp:label></td>

</tr>

<tr>

<td width=%>类型名称

</td>

<td>

<asp:textbox id=RCatgNameTextBox runat=server

enableViewState=false MaxLength=>

</asp:textbox>(必填)

<!验证控件验证类别名称是否填写>

<asp:requiredfieldvalidator

id=RequiredFieldValidator runat=server

controlToValidate=RCatgNameTextBox errormessage=类型名称

必须填写display=dynamic>*</asp:requiredfieldvalidator>

</td><tr style=BACKGROUNDCOLOR: #ccccff>

<td width=%>房间面积(平方米)

</td>

<td>

<asp:textbox id=AreaTextBox runat=server

enableViewState=false MaxLength=></asp:textbox>(必填)

<asp:requiredfieldvalidator

id=RequiredFieldValidator runat=server

controlToValidate=AreaTextBox errormessage=房间面积必须填写

display=dynamic>*</asp:requiredfieldvalidator></td>

</tr>

<tr>

<td width=%>床位(个)

</td>

<td><asp:textbox id=BedNumTextBox runat=server

enableViewState=false MaxLength=></asp:textbox>(必填)

<!验证控件验证床位是否填写>

<asp:requiredfieldvalidator

id=RequiredFieldValidator runat=server

controlToValidate=BedNumTextBox errormessage=床位必须填写

display=dynamic>*</asp:requiredfieldvalidator></td>

</tr>

<tr style=BACKGROUNDCOLOR: #ccccff>

<td width=%>价格(元/日)

</td>

<td><asp:textbox id=PriceTextBox runat=server

enableViewState=false MaxLength=></asp:textbox>(必填)

<!验证控件验证价格是否填写>

<asp:requiredfieldvalidator

id=RequiredFieldValidator runat=server

controlToValidate=PriceTextBox errormessage=价格必须填写

display=dynamic>*</asp:requiredfieldvalidator></td>

</tr>

<tr>

<td width=%>空调

</td>

<td>

<!单选按钮列表>

<asp:radiobuttonlist id=AirConditionList

Runat=server RepeatColumns=>

<!列表条>

<asp:ListItem Selected=True>有</asp:ListItem>

<asp:ListItem>无</asp:ListItem>

</asp:radiobuttonlist></td>

</tr>

<tr style=BACKGROUNDCOLOR: #ccccff>

<td width=%>有线电视

</td>

<td><asp:radiobuttonlist id=TvList Runat=server

RepeatColumns=>

<asp:ListItem Selected=True>有</asp:ListItem>

<asp:ListItem>无</asp:ListItem>

</asp:radiobuttonlist></td>

</tr>

</table>

</td>

</tr>

<tr>

<td colSpan=><asp:validationsummary

id=ValidationSummary runat=server HeaderText=请按下面提示

正确填写></asp:validationsummary></td>

</tr>

<tr>

<td width=%>&nbsp;

</td>

<td><asp:button id=Submit runat=server

BorderStyle=Groove Text=修改信息></asp:button>&nbsp;

<asp:hyperlink id=Return runat=server

NavigateUrl=/ST_RCategoryManaspx>返回

</asp:hyperlink></td></tr>

<tr>

<td colspan=><asp:label id=ShowMsg

Runat=server></asp:label></td>

</tr>

</table>

【代码说明】本段代码主要是说明输入控件和验证控件的使用方法代码第~行是一个单选按钮列表其中每一个ListItem表示列表的一项代码第~行是一个汇总型的验证控件就是将页面中所有的验证错误都显示在这个控件中

说明验证控件都有个属性display=dynamic表示动态显示只有验证失败时才显示出来其余情况下不显示

返回目录ASPNET项目开发指南

编辑推荐

ASPNET MVC 框架揭秘

ASPNET开发宝典

ASP NET开发培训视频教程

上一篇:ASP.NET项目开发指南:房间类型管理页面的搭建(2)[2]

下一篇:ASP.NET项目开发指南:房间类型的修改和删除(2)[1]