bedingt ausblenden asp.net Gridview Spalte

8

So navigiere ich zu myPage.aspx ,

%Vor%

Und ich habe eine Gitteransicht in myPage.aspx

%Vor%

Was ich tun möchte ist, wenn Query String gleich all (~ / myPage.aspx? show = all) ist, möchte ich GridView1 Column2 's sichtbar auf true setzen, ansonsten auf visible setzen falsch.
Wie kann ich es tun?

    
zey 05.07.2013, 04:47
quelle

3 Antworten

8

Sie können den Spaltenindex von gridview verwenden, um die bestimmte Spalte auszublenden

Code könnte

sein %Vor%

Mehr Details

GridView Spalten ausblenden nach Code

Bearbeiten 1

Ich denke ja

%Vor%

Sie müssen nach dem Syntex suchen

Bearbeiten 2

Versuchen Sie es

%Vor%

Bearbeiten 3

Kann nicht direkt gemacht werden.

& lt;% =% & gt; gibt direkt an den Antwortstream aus, und das ASP-Markup ist nicht Teil des Antwortstreams. Es ist ein Fehler, die & lt;% =% & gt; Operatoren führen jede Art von Vorverarbeitung auf dem ASP-Markup durch.

Weitere Erklärung

Warum wird & lt;% =% & gt; Ausdrücke als Eigenschaftswerte auf einem Server-Steuerelement führen zu einem Kompilierungsfehler?

    
शेखर 05.07.2013, 04:58
quelle
7

Sie können die Methode rimview pre-render verwenden, um dies festzulegen ...

%Vor%     
Amit Singh 05.07.2013 04:59
quelle
1

Lieber Versuch, RowDataBound zu verwenden Rasteransicht wie

%Vor%

Versuchen Sie so etwas.

Hoffe, es funktioniert für dich.

    
Rahul 05.07.2013 04:59
quelle

Tags und Links