Je peux obtenir l'énumérateur et l'objet en cours mais je ne sais pas ce que l'objet contient, comment puis-je itérer sur une collection lorsque vous ne connaissez pas le type et écrire là-bas des valeurs. Exemple de code serait grand s'il vous plaîtComment Iterate sur IEnumerable dataSource dans CreateChildControls GridView
protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding)
{
// Call base method and get number of rows
int numRows = base.CreateChildControls(dataSource, dataBinding);
IEnumerator enumerator = dataSource.GetEnumerator();
while(enumerator.MoveNext()
{
object obj = enumerator.Currnet as object;
}
return numRows;
}
}
Quels sont les résultats que vous voyez? Qu'attendez-vous? – RickNZ
c'est lié à mon autre poste http://stackoverflow.com/questions/8698008/writing-out-the-data-for-each-row-in-custom-gridview-control-and-adding-insert-r i Je ne reçois pas de résultats car je ne sais pas comment mettre les valeurs dans le GridViewRow – ONYX
@RickNZ im de la Nouvelle-Zélande ainsi que wellington – ONYX