⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addroom.aspx

📁 酒店管理 主要实现了基础设施管理(客房管理、客房类型管理)、业务管理(入住、退房、数据库切换) 本系统简单明了,适合初学者学习,采用三层加抽象工厂实现
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="AddRoom.aspx.cs" Inherits="AddRoom" Title="添加新房间" %>
<asp:Content ID="AddRoomContent" ContentPlaceHolderID="cph_Content" Runat="Server">
    <asp:ScriptManager id="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <br />
    <table border="1" cellpadding="0" cellspacing="0" style="width: 500px; height: 200px;
        background-color: #ffcc99; border-right: black 1px dotted; border-top: black 1px dotted; margin: 1px; border-left: black 1px dotted; border-bottom: black 1px dotted;">
        <tr>
            <td align="center" style="width: 88px" valign="middle">
                房 间 号:&nbsp;
            </td>
            <td align="left" style="width: 400px; height: 30px" valign="middle">
                <asp:TextBox ID="txt_Number" runat="server"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorNumber" runat="server" ControlToValidate="txt_Number"
                    ErrorMessage="房间号不能为空" ValidationGroup="room">*</asp:RequiredFieldValidator>
                <asp:Label ID="lbl_Message" runat="server" ForeColor="Red"></asp:Label>
                <asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="txt_Number"
                    ErrorMessage="CustomValidator" ValidationGroup="room">已经存在</asp:CustomValidator></td>
        </tr>
        <tr>
            <td align="center" style="width: 88px" valign="middle">
                房间类型:&nbsp;</td>
            <td align="left" style="width: 400px; height: 30px" valign="middle">
                <asp:DropDownList ID="ddl_TypeID" runat="server" DataSourceID="ObjectDataSourceType"
                    DataTextField="TypeName" DataValueField="TypeId">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceType" runat="server" SelectMethod="SelectRoomTypeDataByAll"
                    TypeName="BLL.RoomTypeOperatorBLL"></asp:ObjectDataSource>
            </td>
        </tr>
        <tr>
            <td align="center" style="width: 88px" valign="middle">
                房间状态:&nbsp;
            </td>
            <td align="left" style="width: 400px; height: 30px" valign="middle">
                <asp:UpdatePanel id="UpdatePanel1" runat="server">
                    <contenttemplate>
                <asp:DropDownList ID="ddl_State" runat="server" DataSourceID="XmlDataSourceState"
                    DataTextField="value" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddl_State_SelectedIndexChanged">
                </asp:DropDownList>
                <asp:XmlDataSource ID="XmlDataSourceState" runat="server" DataFile="~/Bin/RoomState.xml">
                </asp:XmlDataSource></contenttemplate>
                </asp:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td align="center" style="width: 88px" valign="middle">
                床 位 数:&nbsp;</td>
            <td align="left" style="width: 400px; height: 30px" valign="middle">
                <asp:TextBox ID="txt_BedNumber" runat="server"></asp:TextBox>&nbsp;
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txt_BedNumber"
                    ErrorMessage="床位数不能为空" ValidationGroup="room">*</asp:RequiredFieldValidator>
                <asp:RangeValidator ID="RangVBedNumber" runat="server" ControlToValidate="txt_BedNumber"
                    ErrorMessage="床位数为0-100的整数" MaximumValue="100" MinimumValue="0" Type="Integer"
                    ValidationGroup="room">床位数为0-100的整数</asp:RangeValidator></td>
        </tr>
        <tr>
            <td align="center" style="width: 88px" valign="middle">
                客 人 数:
            </td>
            <td align="left" style="width: 400px; height: 30px" valign="middle">
                <asp:UpdatePanel id="UpdatePanel2" runat="server">
                    <contenttemplate>
                <asp:TextBox ID="txt_GuessNumber" runat="server"></asp:TextBox>&nbsp;
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txt_GuessNumber"
                    ErrorMessage="床位数不能为空" ValidationGroup="room">*</asp:RequiredFieldValidator>
                <asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="txt_GuessNumber"
                    ErrorMessage="客人数为0-100的整数" MaximumValue="100" MinimumValue="0" Type="Integer"
                    ValidationGroup="room">客人数为0-100的整数</asp:RangeValidator>
</contenttemplate>
                </asp:UpdatePanel></td>
        </tr>
        <tr>
            <td align="center" style="width: 88px" valign="top">
                <br />
                描 &nbsp; &nbsp;&nbsp; 述:&nbsp;
            </td>
            <td align="left" style="width: 400px; height: 23px; font-size: 12px; color: #ff0033;" valign="middle">
                <asp:TextBox ID="txt_Description" runat="server" Rows="8" TextMode="MultiLine" Width="270px"></asp:TextBox>(请输入200个字符以内)</td>
        </tr>
        <tr>
            <td align="center" colspan="2" style="height: 38px" valign="middle">
                <asp:Button ID="btn_Confirm" runat="server" Text="  确  定  " OnClick="btn_Confirm_Click" ToolTip="确定" ValidationGroup="room" /></td>
        </tr>
    </table>
</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -