Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    257

    item per l'aggiornamento

    Scusate la domanda,
    secondo voi per una sub che permetta l'aggiornamento
    in databind è più corretto scrivere

    Sub ItemDataBound_Grid(ByVal Sender As Object, ByVal E As DataGridItemEventArgs)
    If (E.Item.ItemType = ListItemType.EditItem) Then
    Dim i As Integer
    For i = 0 To E.Item.Controls.Count - 1
    If (E.Item.Controls(i).GetType().ToString() = "System.Web.UI.WebControls.TextBox") Then
    Dim tb As TextBox
    tb = E.Item.Controls(i)
    tb.Text = Server.HtmlDecode(tb.Text)
    End If
    Next
    End If
    End Sub
    oppure

    Sub ItemDataBound_Grid(ByVal Sender As Object, ByVal E As DataGridItemEventArgs)
    If (E.Item.ItemType = ListItemType.EditItem) Then
    Dim i As Integer
    For i = 0 To E.Item.Controls.Count - 1
    If (E.Item.Controls(i).Controls(0).GetType().ToString () = "System.Web.UI.WebControls.TextBox") Then
    Dim tb As TextBox
    tb = E.Item.Controls(i).Controls(0)
    tb.Text = Server.HtmlDecode(tb.Text)
    End If
    Next
    End If
    End Sub
    perchè su www.asp.net, che rispetto molto per la sua
    semplicità è riportata la prima, solo che non funziona,
    mentre la seconda funziona ma mi crea problemmi in seguito

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    257

    aggiungo

    ... se poi voglio fare l'aggiornamento
    arrivato a
    MyCommand.Parameters("@cliente_ID").Value = MyDataGrid.DataKeys(CInt(e.Item.ItemIndex))
    il server mi risponde:
    Dettagli eccezione: System.ArgumentOutOfRangeException: Index non compreso nell'intervallo. Richiesto valore non negativo e minore della dimensione dell'insieme. Nome parametro: index

    che significa?
    ha qualche attinenza con ciò che ho scitto prima

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    257
    non c'è nessuno ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.