Questione : L'aggiornamento di GridView non sta afferrando i nuovi dati quando aggiorna

Ho gli impianti allegati di codice grandi.  La tabella di SQL ottiene aggiornata.  L'unico problema è che lo sXML contiene le valli originali e non i valori aggiornati di griglia.  So che gli impianti dell'aggiornamento della tabella di SQL perché posso cambiare il valore dello sXML dentro mettere a punto il modo.   class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
il class= " del id= " codeSnippet744998 del
Protected le maniglie secondarie GridView1.RowUpdating di GridView1_RowUpdating (mittente di ByVal come oggetto, ByVal e come System.Web.UI.WebControls.GridViewUpdateEventArgs)
        Fila fioca = GridView1.Rows (e.RowIndex)
        sXML fioco come stringa

        sXML = “OfficeID='" dei „
        UserName='" & fila del &= dello sXML “. Cellule (3).Controls (0) .ToString & “'>„
        &= “„ dello sXML

        SQLParamList fioco come nuovo ArrayList
        SQLParamList.Add (nuovo SearchParameter (“@xmlString„, sXML))
        Utils.DBUtilities.spExecute (“spInsertOffices„, SQLParamList)

        Response.Redirect (“/WebForms/OfficeLocations.aspx„)
        'Ripristinare l'indice di pubblicazione.
        GridView1.EditIndex = -1

        'Dati di legatura al controllo di GridView.
        BindGrid ()
    Sommergibile dell'estremità
Codice categoria dell'estremità
class= del

Risposta : L'aggiornamento di GridView non sta afferrando i nuovi dati quando aggiorna

Problema risolto aggiungendo quanto segue:

GridView1_PageIndexChanged secondario protettivo (mittente di ByVal come oggetto, ByVal e come EventArgs) tratta GridView1.PageIndexChanged, GridView1.Load
       Se GridView1.EditIndex = -1 allora
           BindGrid ()
       Concluder se
   Concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us