Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    [VB.NET] DATAGRID: default view e current row

    Ho un datagrid che ha come sorgente dati una datatable.
    Ho poi un pulsante 'cerca' che non fa altro che effettuare una defaultview.rowfilter sulla datatable, dopodichè setta il source del datagrid al default view della datatable:

    codice:
    mdtDati.DefaultView.RowFilter = strNCol1 + " LIKE '" + strNome + "' AND " + strNCol2 + " LIKE '" + strDesc + "' "
    dgArticoli.DataSource = mdtDati.DefaultView
    Il problema è che in questo modo non riesco più a recuperare il CurrentRow del datagrid (è nothing)...

    qualcuno ha dei suggerimenti?!?
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    linguaggio e versione nel titolo
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    Scusa, ho cercato di modificare il titolo ma non me lo cambia...

    Comunque ho trovato la soluzione, la scrivo qua in modo che se servisse a qualcun altro...

    Si recupera la CurrentRow così:
    codice:
    Dim CurrentRow as dataRow
    CurrentRow = CType(dgArticoli.BindingContext(dgArticoli.DataSource, dgArticoli.DataMember).Current, DataRowView).Row
    ciao
    PAZZIA PAZZIA
    PORTAMI VIA!

  4. #4
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    sorry puoi spiegarmi

    BindingContext

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.