在gridview中单击新行时如何更新行?

时间:2019-04-23 16:59:43

标签: c# asp.net gridview

我有一个gridview,它显示了textboxes加载时gridview中的所有值。

       <asp:GridView ID="gvchild"   CssClass="gvv" DataKeyNames="AccountID"  
         OnRowDeleting ="gvchild_RowDeleting"    runat="server" 
        AutoGenerateColumns="false" class="table table-striped"
        Width="100%">
        <Columns  >
             <asp:BoundField DataField="AccountID" ReadOnly="true"  
        HeaderText="Account ID" />
            <asp:TemplateField HeaderText ="Account Name">
    <ItemTemplate>
       <asp:TextBox ID="txtaccountname" runat="server" 
     Text='<%#Eval("AccountName")%>' Width ="475px" />
     </ItemTemplate>
     </asp:TemplateField>
           <asp:TemplateField HeaderText ="Sub Account">
      <ItemTemplate>
    <asp:TextBox ID="txtsubaccount" runat="server" 
     Text='<%#Eval("SubAccount")%>' Width ="475px" />
      </ItemTemplate>
      </asp:TemplateField>

     <asp:CommandField ButtonType ="Button"  ShowDeleteButton="true"  
     HeaderText="Delete"/> 

        </Columns>
    </asp:GridView>

这是gridview https://ibb.co/hL6WnWv的初始输出。我希望当用户在行textboxes中输入值并且单击另一行然后询问用户弹出you want to update this row yes or no时,我希望这样做。 如果用户单击yes,则行在数据库中更新,否则未更新。 现在,当用户单击新行并使用确认消息框更新上一行时,我如何获得?

0 个答案:

没有答案
相关问题