知识大全 ASP.NET项目开发指南:房间信息的添加(1)
Posted 类型
篇首语:人非圣贤,孰能无过。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:房间信息的添加(1)相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:房间信息的添加(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
房间信息的添加( )
单击 返回 超链接 回到ST_RoomsMan aspx页面 在其中单击 添加新房间 超链接 将打开ST_RoomAdd aspx页面 从中可以添加新的房间 如图 所示
图 添加客房信息页面
ST_RoomAdd aspx的HTML代码
整体页面的HTML代码参见配书光盘 下面看一下控件<MODULE:RoomAdd id= ModuleRoomAdd runat= server ></MODULE:RoomAdd>的HTML代码 如程序 所示
程序 ST_RoomAdd aspx
<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= BORDER RIGHT: #ccccff px solid;
TABLE LAYOUT:auto; BORDER TOP: #ccccff px solid; BORDER LEFT:
#ccccff px solid;BORDER BOTTOM: #ccccff px solid;
BORDER COLLAPSE: collapse width= % >
<tr style= BACKGROUND COLOR: #ccccff >
<td width= % >房间号 </td>
<td><asp:textbox id= RoomIdTextBox
enableViewState= false runat= server
MaxLength= ></asp:textbox>(必填)
<asp:requiredfieldvalidator
id= RequiredFieldValidator runat= server
controlToValidate= RoomIdTextBox errormessage= 编号必须填写
display= dynamic >*</asp:requiredfieldvalidator>
<asp:regularexpressionvalidator
id= Regularexpressionvalidator runat= server
ValidationExpression= ^\\w[ ]*$
ErrorMessage= 编号应为整数
ControlToValidate= RoomIdTextBox >*</asp:regularexpressionvalidator>
<asp:customvalidator
id= IdUniqueCustomValidator runat= server ErrorMessage= 该房间已登记
ControlToValidate= RoomIdTextBox
OnServerValidate= IsIdValidate >
*</asp:customvalidator>
</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= BACKGROUND COLOR: #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= SubmitButton text= 添加
BorderStyle= Groove
runat= server ></asp:Button>
<asp:Button id= ReturnButton CausesValidation= False
BorderStyle= Groove text= 返回 runat= server ></asp:Button>
</td>
</tr>
<tr>
<td colspan= ><asp:label id= ShowMsg
Runat= server ></asp:label></td>
</tr>
</table>
【代码说明】上述代码中使用了多个验证控件(ASP NET特有的控件) 帮助用户在客户端很好地完成了验证任务 代码第 ~ 行是一个自定义验证控件customvalidator 通过其OnServerValidate事件来调用实现验证的方法NotNullValidate 从OnServerValidate这个名字可以看出 此验证是在服务器后台进行 而不是客户端验证 代码第 ~ 行是一个下拉列表框 其中默认只有一个选项 其属性Value=
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
cha138/Article/program/net/201311/15973相关参考
知识大全 ASP.NET项目开发指南:房间信息的添加(2)[2]
ASP.NET项目开发指南:房间信息的添加(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
ASP.NET项目开发指南:房间类型的添加(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:房间类型的添加(2)[1]
ASP.NET项目开发指南:房间类型的添加(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET项目开发指南:房间信息管理页面(1)
ASP.NET项目开发指南:房间信息管理页面(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 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项目开发指南:房间信息的修改和删除(1)
ASP.NET项目开发指南:房间信息的修改和删除(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]
ASP.NET项目开发指南:房间信息的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间使用信息的查询[2]
ASP.NET项目开发指南:房间使用信息的查询[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!