GridViewに「編集」ボタンと非表示の「更新」ボタンが表示され、行の編集モードを有効にすると、this example in here(ページ中央付近彼がAutoGenerateEditButton = "true"で行うと思う)。GridVIew:編集時に編集と更新ボタンを切り替えます
これは私のグリッドのボタンです:
<asp:TemplateField ItemStyle-CssClass="campoCentrado">
<ItemTemplate>
<asp:ImageButton ID="btEditarGrid" ImageUrl="~/imagenes/edit.png" CommandName="Edit" OnClick="GridView_EditMode" runat="server" />
<asp:ImageButton ID="btGuardarGrid" ImageUrl="~/imagenes/guardar.png" CommandName="Update" Visible="false" runat="server" />
</ItemTemplate>
<FooterTemplate>
<asp:ImageButton ID="btInsertarGrid" ImageUrl="~/imagenes/insertar.png" OnClick="GridView_Insert" runat="server" />
</FooterTemplate>
</asp:TemplateField>
と動作しません、私のRowEditingevent、:あなたのように、[編集]ボタンを追加したい場合は
Private Sub gvCuestionarios_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles gvCuestionarios.RowEditing
If e.NewEditIndex >= 0 Then
Dim guardar As ImageButton = gvCuestionarios.Rows(e.NewEditIndex).FindControl("btGuardarGrid")
If Not guardar Is Nothing Then
guardar.Visible = True
End If
End If
End Sub
はあなたに
編集イベントが発生していませんか? – Jigs