17 messaggi dal 15 marzo 2007
Salve a tutti,
Ho questo problema:
una pagina con una gridview che contiene innumerevoli dati.
Ora per fare una sola pagina ho passato una select case da CBH e impostato nella Grid i BoundField visible = false.
Come posso fare a mettere i B.F. visibile nella mia select?
vi posto sotto un pò di codice:


<asp:GridView runat="server" ID="GRDprezzi" DataSourceID="SQLprezzi" DataKeyNames="id" AutoGenerateColumns="false" CellPadding="3" CellSpacing="3" OnRowUpdating="GRDprezzi_Updating">
<Columns>

<asp:BoundField DataField="numero_riquadri" HeaderText="Numero_riquadri" HeaderStyle-Width="5%" Visible="false" />
<asp:BoundField DataField="colore" HeaderText="Colore" HeaderStyle-Width="10%" Visible="false" />

</Columns>
</asp:GridView>

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Dim idcat As String
idcat = Request.QueryString("idcat")

Select Case idcat

case = "01.01.01"

(i BoundField devono essere visibili )

End Select


End Sub
Modificato da lukaone il 18 aprile 2011 11.56 -
Accedendo alla collection Columns della tua gridview?
myGrid.Columns(indiceDellaColonna).Visible = true/false

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.