In dem folgenden Code gibt strUsername
immer einen leeren String "" zurück (und auch die anderen Spalten).
Wenn ich jedoch ItemArray
verwende und darauf durch Übergabe des Spaltenindexes zugreife, funktioniert es einwandfrei. Wie greife ich stattdessen nach Spaltenname zu?
protected void dlst_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
if (e.Item.DataItem != null)
{
string strUsername = DataBinder.Eval(e.Item.DataItem, "Username").ToString(); -----> gibt einen leeren String zurück
}
}
}
0 Stimmen
Können Sie das asp.net Markup für diese Steuerung posten?