Visualizzazione dei risultati da 1 a 5 su 5

Discussione: vb insert into tabelle

  1. #1

    vb insert into tabelle

    ciao a tutti ho un problema .dato un datagrid di nome datagrid1 a cui ho aggiunto una colonna con un bottone (editcolums) utilizando codice html. vorrei che ad un certo punto nel caso in cui la variabile x fosse ="topic" sparisse l'editcolums dal datagrid.

    Help bino
    ps uso il vb e nn il c#

  2. #2
    il titolo era datagrid e bottoni

  3. #3
    Utente di HTML.it L'avatar di tekanet
    Registrato dal
    Oct 2001
    Messaggi
    300
    Ispeziona la colonna che contiene il valore di riferimento al databinding (ItemDataBound: l'evento viene scatenato per ogni riga). Se la colonna.text vale il valore che vuoi, nascondi il controllo 0 della colonna che contiene il pulsante di editing..

    Non è che sia molto chiaro, nel caso chiedi ulteriori spiegazioni

    tK

  4. #4
    nn è che fai un esempio facile facile?

  5. #5
    Utente di HTML.it L'avatar di tekanet
    Registrato dal
    Oct 2001
    Messaggi
    300
    Premetto che uso una grid derivata da quella standard, perciò i membri e metodi potrebbero differire.. cmq la logica dovrebbe capirsi..

    codice:
    Private Sub grdNote_ItemDataBound(ByVal sender As Object, _
    ByVal e As C1.Web.C1WebGrid.C1ItemEventArgs) _
    Handles grdNote.ItemDataBound
    
    Dim iStatus As Integer
    iStatus = Integer.Parse(e.Item.Cells(8).Text)
    
    Select Case iStatus
       Case 10
          e.Item.Cells(10).Controls(0).Visible = False
       Case 20
          '...
       Case Else
          '...
    End Select
    
    End Sub
    Spero si capisca qualcosa, sono un pò di fretta. La colonna 8 contiene il valore che desidero ispezionare. La colonna 10 il controllo di cancellazione che voglio nascondere.

    tK

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.