Questione : gridview sul limite di dati di fila

Ciao ho la linea di codice sotto ma ho un

Thanks, il

R8VI
di aiuto di errori member.

Please class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
class= >mysds.SelectParameters " notpretty " [0] .DefaultValue =e.Row.DataItem (“VD„ del id= " codeSnippet778304 " del
class= del

Risposta : gridview sul limite di dati di fila

Usare il metodo di DataItem.Eval () per ottenere il valore della colonna di VID della fila corrente nella vista di griglia. Il primo parametro è oggetto dell'elemento della fila corrente ed il secondo parametro è il nome di colonna.

L'errore si è alzato perché, e.Row.DataItemIndex è un oggetto e non un metodo per denominare e passare il nome di colonna per ottenere il valore. Così usare dopo il codice del campione:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
gridviewoutside_RowDataBound vuoto protettivo (mittente dell'oggetto, GridViewRowEventArgs e) 
    { 
        se (== DataControlRowType.DataRow di e.Row.RowType) 
        { 
            Mysds di SqlDataSource = (SqlDataSource) FindControl (“SqlDataSource7„); 
 
            mysds.SelectParameters [0] .DefaultValue = DataBinder.Eval (e.Row.DataItem, “VID„); 
                 
        } 
 
    }
Altre soluzioni  
 
programming4us programming4us