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

ASP.NET項目開發指南:產品的更新和刪除(1)

2013-11-13 12:27:00  來源: .NET編程 

    產品的更新和刪除(

  產品更新和刪除頁面ST_Admin_promanaspx如圖所示

  產品更新和刪除頁面

  ST_Admin_promanaspx的主要HTML代碼

  代碼中只有一個GridView控件在其中添加適當的列如程序所示

  程序  ST_Admin_promanaspx

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

        <FONT face=宋體>

        <asp:GridView id=GridView runat=server Width=%

             AutoGenerateColumns=False BorderColor=#EEFF

            DataKeyNames=ST_ID

            BorderStyle=None BorderWidth=px BackColor=White

            CellPadding= GridLines=Horizontal

        onrowdeleting=GridView_RowDeleting

        onrowcancelingedit=GridView_RowCancelingEdit

        onrowediting=GridView_RowEditing

        onrowupdating=GridView_RowUpdating>

            <FooterStyle ForeColor=#ACC

                BackColor=#BCDE></FooterStyle>

            <SelectedRowStyle FontBold=True ForeColor=#FFF

                BackColor=#AC></SelectedRowStyle>

            <AlternatingRowStyle

                BackColor=#FFF></AlternatingRowStyle>

            <RowStyle ForeColor=#ACC BackColor=#EEFF></RowStyle>

            <HeaderStyle FontBold=True ForeColor=Red

                    BackColor=#ACC></HeaderStyle>

            <Columns>

                <asp:BoundField  DataField=ST_ID

                    ReadOnly=True></asp:BoundField>

                <asp:BoundField DataField=ST_productname HeaderText=

                    品名稱></asp:BoundField>

                <asp:BoundField DataField=ST_productprice HeaderText=

                    產品價格></asp:BoundField>

                <asp:BoundField DataField=ST_productpic HeaderText=產品

                        圖片></asp:BoundField>

                <asp:BoundField DataField=ST_productclass

                ReadOnly=True HeaderText=產品類別></asp:BoundField>

                <asp:CommandField ShowEditButton=True />

                <asp:ButtonField Text=刪除

                    CommandName=Delete></asp:ButtonField>

            </Columns>

            <PagerSettings Mode=Numeric />

        </asp:GridView></FONT>

    </form>

  【代碼說明】代碼第~行是GridView控件的個主要事件行是刪除數據時觸發的事   件行是取消更新時觸發的事件行是編輯行時觸發的事件行是更新數據時觸發的事件代碼第~行是GridView顯示的主要數據每個BoundField對應一個數據庫的字段代碼第行的CommandField是GridView的模板列可以自動生成編輯取消更新個按鈕代碼第行的DataKeyNames主鍵屬性非常重要其決定著是否能正確編輯或刪除某行

  說明AlternatingRowStyle是交替行的樣式而RowStyle是普通行的樣式

       返回目錄ASPNET項目開發指南

       編輯推薦

       ASPNET MVC 框架揭秘

       ASPNET開發寶典

       ASP NET開發培訓視頻教程


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