:: vielleicht hilft Dir das weiter (letztes Posting):
:: http://www.dotnet247.com/247reference/msgs/40/200490.aspx
Hi
Eigentlich habe ich das genau so gemacht wie es dort geschrieben steht... hier mal
etwas Code:
public override void InitializeCell(TableCell cell, int columnIndex, ListItemType
itemType) {
base.InitializeCell (cell, columnIndex, itemType);
Control boundCol = null;
switch(itemType) {
case ListItemType.Header:
cell.Text = HeaderText;
break;
case ListItemType.Item:
case ListItemType.AlternatingItem:
boundCol = cell;
AddTable(cell, itemType);
break;
default:
break;
}
if(boundCol != null)
cell.DataBinding += new EventHandler(ItemDataBinding);
}
Den ViewState "taste" ich erst, beim Postback meines Linkbuttons in der Column an, da
wird in erster Linie diese Methode ausgef�hrt:
private bool CheckIfMenuIsOpen(string id) {
if(ViewState[VIEWSTATEDETAILS] == null) {
ViewState.Add(VIEWSTATEDETAILS, new ArrayList());
return false;
}
return ((ArrayList)ViewState[VIEWSTATEDETAILS]).Contains(id);
}
Abgeschaltet habe ich den ViewState definitiv nirgends.
Dani
*************************
_______________________________________________
This ASP.NET email is sponsored by:
UDEX ProMenu.Net - Die Software f�r Navigation - Jetzt kostenlos testen!
Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
*************************