2009-04-30 2 views
0

Grundsätzlich habe ich eine detailsview, abhängig davon, welche Abfrage ich habe bestimmte BoundFields Ich möchte zeigen oder verbergen.InsertBoundField in DetailsView

Mit Visual Basic, weiß ich, dass ich .visible = false verwenden kann. Das macht den Trick, jedoch opfert es dabei meinen alternierenden Zeilenstil.

Irgendwelche Ideen?

Dank

Durch die Art und Weise, wenn Sie es in C# schreiben werde ich wohl verstehen.

+0

Bitte zeigen Sie uns den Code, mit dem Sie die Sichtbarkeit des BoundFields ändern. –

+0

Wenn die Detailansicht Zeile es Zeile 2 ausblenden .. DetailsView1.Rows (2). Visible = False – goodwince

+0

gibt es keine Eigenschaft namens Zeilen auf einem DetailsView – splatto

Antwort

0

Sie müssen mehrere asp: panel Objekte erstellen. Platzieren Sie in jedem Panel-Objekt einen einzelnen DetailsView. In Ihrem Codebehind möchten Sie das Panel anzeigen, das die richtige DetailsView für Ihre Abfrage enthält, und die restlichen Bereiche ausblenden.

Verwandte Themen