Problema com Editar do Gridview
Tenho o seguinte gridview, para edita-lo ou mesmo atualiza-lo depois estou tendo que clicar duas vezes em editar ou em atualizar, o que estou fazendo de errado? O gridview é preenchido após selecionar uma opção no combo e clicar em um imagebutton
>
<asp:GridViewID="GridView1"runat="server"AllowSorting="True"
AutoGenerateColumns="False"CellPadding="4"DataKeyNames="id"
ForeColor="#333333"PageSize="30"style="font-family: Arial; font-size: x-small">
<RowStyleBackColor="#EFF3FB"HorizontalAlign="Left"/>
<Columns>
<asp:BoundFieldDataField="id"HeaderText="id"InsertVisible="False"ReadOnly="True"SortExpression="id"Visible="false"/>
<asp:BoundFieldDataField="re"HeaderText="RE"SortExpression="re"ReadOnly="True"/>
<asp:CheckBoxFieldDataField="aceite"HeaderText="Aceitar"/>
<asp:CommandFieldHeaderText="Editar"ShowEditButton="True"/>
</Columns>
<FooterStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/>
<PagerStyleBackColor="#2461BF"ForeColor="White"HorizontalAlign="Center"/>
<SelectedRowStyleBackColor="#D1DDF1"Font-Bold="True"ForeColor="#333333"/>
<HeaderStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"HorizontalAlign="Left"/>
<EditRowStyleBackColor="#93B6EA"/>
<AlternatingRowStyleBackColor="White"/>
</asp:GridView>
>
ProtectedSub GridView1_RowEditing(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing
'Set the edit index.
GridView1.EditIndex = e.NewEditIndex
EndSub
ProtectedSub GridView1_RowUpdating(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles GridView1.RowUpdating
SqlDataSource1.Update()
GridView1.EditIndex = -1
EndSub
ProtectedSub GridView1_RowCancelingEdit(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.GridViewCancelEditEventArgs) Handles GridView1.RowCancelingEdit
GridView1.EditIndex = -1
EndSub
Discussão (2)
Carregando comentários...