熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET項目開發指南:房間信息的修改和刪除(1)

2013-11-13 12:28:22  來源: .NET編程 

    房間信息的修改和刪除(

  在房間信息管理頁面中單擊詳單超鏈接被單擊處所在行的房間信息的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=>&nbsp;

            </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=%>&nbsp;

            </td>

            <td>

                <!修改信息>

                <asp:button id=Submit runat=server

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

                <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開發培訓視頻教程


From:http://tw.wingwit.com/Article/program/net/201311/15976.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.