繁体   English   中英

在网格视图中更新行

[英]To update a row in grid view

在下面的网格视图中,我要更新一行。 我试过了但是我做不到。 请帮助我做到这一点。

<asp:GridView Width="100%" runat="server" ID="srchgrid" AutoGenerateColumns="false" CellPadding="4" ForeColor="#333333" ShowFooter="false" 
                  PageSize-Mode="NumericPages" PageSize="10" PagerStyle-Visible="true" AllowPaging="true" AllowSorting="true"  
        OnRowCommand="srchgrid_RowCommand" RowUpdating="srchgrid_RowUpdating"
                    CssClass="mGrid"
                    PagerStyle-CssClass="pgr" AlternatingRowStyle-CssClass="alt">
 <asp:TemplateField HeaderText="Edit" itemstyle-width="150px">
                            <ItemTemplate>
                                <asp:LinkButton ID="btnEdit" runat="server" RowIndex="Edit" Text="Edit"  CausesValidation="false"/>

                            </ItemTemplate>    

 protected void srchgrid_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {

                if (e.RowIndex.Equals("Edit"))
                {

                    LinkButton btnView = (LinkButton)srchgrid.Rows[e.RowIndex].FindControl("btnView"); 
}}

添加单元格[ Cell_No ]

LinkButton btnView = (LinkButton)srchgrid.Rows[e.RowIndex].Cells[Cell_No].FindControl("btnView");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM