hello,
ich bekomms nicht auf die Reihe ein geklicktes Item eines Repeaters 
anzusprechen...
ich binde eine erstellte DataTable an den Repeater:

DirectoryInfo dirInfo = new DirectoryInfo(sFileDir);
DataTable dtImages = new DataTable();

dtImages.Columns.Add("imgName", typeof(string));
dtImages.Columns.Add("imgPath", typeof(string));

foreach( FileInfo myfile in dirInfo.GetFiles()) {
    DataRow drImages = dtImages.NewRow();
    drImages["imgName"] = myfile.Name;
    drImages["imgPath"] = "../../img/ImgLogo/" + myfile.Name;
    dtImages.Rows.Add(drImages);
}

repFiles.DataSource = dtImages;
repFiles.DataBind();


in der onitemCommand-Function möchte ich fogend auf das ausgewählte Item des 
Repeaters zugreifen...
DbDataRecord dr = (DbDataRecord)(e.Item.DataItem);

der Ausdruck:
int fileIndex = (int)e.Item.ItemIndex;
liefert mir immer den korrekten Index des geklickten Items...

was mach ich beim Casten oder wo auch imme falsch...
binde ich wie schon öfters einen SqlDataReader an den Repeater dann funzt 
alles...

Würd mich über Tips und Anregungen freuen
Gruß Hans


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an