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

ASP.NET項目開發指南:訂單的查看[1]

2013-11-13 12:23:30  來源: .NET編程 

    訂單的查看

  在用戶界面中單擊右上角的我的訂單超鏈接時將進入ST_OrderListaspx頁面如圖所示

  訂單的查看

  ST_OrderListaspx的主要HTML代碼

  此頁面中用到了一個GridView控件來顯示數據ST_OrderListaspx的主要HTML代碼如程序所示

  程序  ST_OrderListaspx

    <form id=Form method=post runat=server>

    <TABLE id=Table cellPadding= width=% align=center

    border=>

  

    <TR>

        <TD>

            <!GridView控件>

            <asp:GridView id=dgProduct runat=server

            AutoGenerateColumns=False BorderColor=#

            BorderStyle=Double BorderWidth=px BackColor=White

            CellPadding= GridLines=Horizontal >

            <SelectedRowStyle FontBold=True ForeColor=White

            BackColor=#></SelectedRowStyle>

            <HeaderStyle FontBold=True ForeColor=White

                BackColor=#></HeaderStyle>

            <FooterStyle BackColor=White

                    ForeColor=#></FooterStyle>

            <!>

            <Columns>

                <asp:BoundField DataField=ST_OrderID

  HeaderText=訂單號>

                        </asp:BoundField>

  

                <asp:BoundField DataField=ST_

  CreateTime HeaderText=生成

                        時間></asp:BoundField>

                <asp:BoundField DataField=ST_Ship

  HeaderText=配送方式>

                        </asp:BoundField>

                <asp:BoundField DataField=ST_Payment

  HeaderText=支付方

                        式></asp:BoundField>

                <asp:BoundField DataField=ST_Sum

  HeaderText=訂單金額>

                    </asp:BoundField>

                <asp:BoundField DataField=ST_

  Consignee HeaderText=收貨

                    人></asp:BoundField>

                <!模板列>

                <asp:TemplateField HeaderText=訂單狀態>

                    <ItemTemplate>

                    <asp:Label runat=server

  ID=lblStatus Text=<%#

            GetStatus(Eval(ST_StatusToString())%>></asp:Label>

                    </ItemTemplate>

                </asp:TemplateField>

  

            </Columns>

            <!分頁樣式>

            <PagerSettings Mode=NextPrevious

  PreviousPageText=上一頁

                NextPageText=下一頁 /> </asp:GridView></TD>

    </TR>

    </TABLE>

    </form>

  【代碼說明】代碼第~行是一個GridView控件其相對比較簡單只有一個模板列在代碼第~這裡通過後台的GetStatus()方法判斷訂單狀態代碼第~行的PagerSettings專門用來設置GridView的分頁情況

[]  []  


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