62,243
社区成员




<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" Width="402px" onrowupdating="GridView1_RowUpdating"
onrowcancelingedit="GridView1_RowCancelingEdit"
onrowediting="GridView1_RowEditing">
<Columns>
<asp:TemplateField >
<HeaderTemplate>Product</HeaderTemplate>
<ItemTemplate><%#Eval("Product") %></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<HeaderTemplate>Version</HeaderTemplate>
<ItemTemplate> <%#Eval("Version")%></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<HeaderTemplate>Description</HeaderTemplate>
<ItemTemplate> <%#Eval("Description")%>
<asp:Button ID="fahuo" Text="发货" OnClick="fahuo_Click" CommandArgument='<%#Eval("id") %>' runat="server"/>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TextAccAddress" runat="server" Text='<%# Eval("Description") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField HeaderText="编辑" ShowEditButton="True" />
</Columns>
</asp:GridView>
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
BindTest();//绑定数据就是显示在gridview的数据
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
BindTest();//绑定数据就是显示在gridview的数据
}