2009-07-21 11 views
0

Ich habe ein Kind GridView, das angezeigt wird, wenn ein Benutzer eine Zeile in der übergeordneten GridView auswählt. Der Benutzer kann Elemente in der Gridview auswählen, die dann zu einer Ergebnisseite wechseln. Was ich jedoch habe, ist eine Schaltfläche auf der Seite, die nach dem Anklicken dem Benutzer anzeigt, was er ausgewählt hat. Das Problem ist, dass wenn die Schaltfläche gedrückt wird, die Kind-Gridview ausgeblendet wird, wie kann ich sie (wenn sie ausgewählt/angezeigt wurde) offen/angezeigt halten?Kind GridView ausgeblendet auf Schaltfläche drücken, muss angezeigt werden

Muss ich eine Variable einrichten, die hält, ob die Kind-Gridview angezeigt wurde, kann ich sie in den Seiten Viewstate setzen (ich weiß nichts darüber, da all diese .net-Sachen für mich neu sind)

Dank R.

Antwort

0

etwas schnell Sie versuchen könnte, ist

Visble=True 

Für Ihre Eltern und Kind gridview in der Handler-Set-Taste

+0

Es tut mir leid, Sie scheinen missverstanden zu haben, was ich versuche zu tun. – flavour404

0

Es ist schwierig, ohne einige Beispielcode zu sagen, aber Eine weitere Möglichkeit besteht darin, dass beim Klicken auf die Schaltfläche die übergeordnete Gridview zu einer Datenquelle (wahrscheinlich im Page_Load-Ereignis), aber nicht zur Child-Gridview zurückgebunden wird. Versuchen Sie, die Kind-Gridview erneut an die Datenquelle direkt nach der übergeordneten Gridview anzubinden.

gvChildGrid.DataSource = {einige Datenquelle}; gvChildGrid.DataBind();

Verwandte Themen