麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

GridView的修改,刪除,查詢

2019-11-14 16:44:46
字體:
供稿:網(wǎng)友

前臺代碼:

  <div>        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowCancelingEdit="GridView1_RowCancelingEdit" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" DataKeyNames="DepartId">            <Columns>                <asp:TemplateField>                    <HeaderTemplate>                        部門編號                    </HeaderTemplate>                    <EditItemTemplate>                        <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("DepartId") %>'></asp:TextBox>                    </EditItemTemplate>                    <ItemTemplate>                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("DepartId") %>'></asp:Label>                    </ItemTemplate>                </asp:TemplateField>                <asp:TemplateField>                    <HeaderTemplate>                        部門名稱                    </HeaderTemplate>                    <EditItemTemplate>                        <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("DepartName") %>'></asp:TextBox>                    </EditItemTemplate>                    <ItemTemplate>                        <asp:Label ID="Label2" runat="server" Text='<%# Bind("DepartName") %>'></asp:Label>                    </ItemTemplate>                </asp:TemplateField>                <asp:TemplateField HeaderText="操作" ShowHeader="False">                    <EditItemTemplate>                        <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" CommandName="Update" Text="更新"></asp:LinkButton>                         <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Cancel" Text="取消"></asp:LinkButton>                    </EditItemTemplate>                    <ItemTemplate>                        <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit" Text="編輯"></asp:LinkButton>                        <asp:LinkButton ID="LinkButton2" CausesValidation="false" CommandName="Delete" Text="刪除" runat="server" />                                         </ItemTemplate>                </asp:TemplateField>            </Columns>        </asp:GridView>    </div>

后臺代碼:

public partial class WebForm3 : System.Web.UI.Page    {        DepartmentInfoBLL dbll = new DepartmentInfoBLL();        PRotected void Page_Load(object sender, EventArgs e)        {            if (!IsPostBack)            {                InitGridView();            }        }        private void InitGridView()        {            IList<DepartmentInfo> list = dbll.GetAll();            this.GridView1.DataSource = list;            this.GridView1.DataBind();        }        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)        {            int departId = int.Parse(e.Keys[0].ToString());            //執(zhí)行刪除的方法            dbll.DeleteByDepartId(departId);            //重新加載數(shù)據(jù)            InitGridView();        }        protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)        {            this.GridView1.EditIndex = e.NewEditIndex;            InitGridView();        }        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)        {            GridViewRow row = this.GridView1.Rows[e.RowIndex];            int departId = int.Parse(e.Keys[0].ToString());            string departName = (row.FindControl("TextBox2") as TextBox).Text;            //執(zhí)行修改的方法            dbll.Update(new DepartmentInfo()            {                DepartId = departId,                DepartName = departName,                Remark= ""            });            //取消編輯狀態(tài)            this.GridView1.EditIndex = -1;            //重新加載一次數(shù)據(jù)            InitGridView();        }        protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)        {            this.GridView1.EditIndex = -1;            InitGridView();        }    }

  


上一篇:PagedList分頁

下一篇:linqtosql簡單使用

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产一区二区三区视频在线 | 国产精品爱久久久久久久 | 国产精品色综合 | 黄网站免费观看视频 | 久久精品影视 | 久久精品免费国产 | 免费黄色一级网站 | 久久草在线看 | 污片视频网站 | 51国产偷自视频区视频小蝌蚪 | 欧美日韩在线免费观看 | 日韩在线毛片 | 久久久久久久久久亚洲 | 国产激爽大片在线播放 | 欧美成人激情 | 成人视屏网站 | 好骚综合在线 | 成人免费一区二区三区 | 激情视频导航 | 久久久久久久亚洲精品 | 久久国产中文 | 国产免费午夜 | 日韩av在线网址 | 国产刺激高潮av | 亚洲国产色婷婷 | 青久草视频 | 国产精品久久99精品毛片三a | 国产韩国精品一区二区三区久久 | 一区二区久久精品66国产精品 | 热99在线| 日韩一级片毛片 | chinese中国真实乱对白 | 国产日韩在线观看视频 | 欧美在线观看视频一区 | wwwxxx国产| 亚洲精品一区国产精品丝瓜 | 曰批全过程120分钟免费69 | 色综合精品 | 欧美亚洲国产一区二区三区 | 久久久久一区二区三区 | 国产成人高潮免费观看精品 |