Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [c# 2005] cambiare datasource al volo

    Ciao

    Si può cambiare un datasource al volo ad un dropdown list.

    tipo premendo un tasto :

    cmbXXXXX.DataSource = altro;

    nell'evento click.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Hai provato?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    si da un errore.
    Both DataSource and DataSourceID are defined on 'cmbComune'. Remove one definition.

    per cui si deve procedere in un altro modo... o fare qualcosina, tipo pulire il combo

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    47

    RE: [c# 2005] cambiare datasource al volo

    DataSourceID ti permette di collegare il controllo all'origine dati in Design Mode utilizzando l'ID del controllo di origine dei dati.

    DataSource invece ti permette di associare il controllo di origine dati programmaticamente per esempio creandolo in memoria (con new).

    Se definisci il DataSourceID non puoi definire anche il DataSource, prova a metter DataSourceID = "" prima di definire DataSource

  5. #5
    ho fatto così...

    sql.SelectCommand = "SELECT codISTAT,nome FROM viewComuniItaliani";
    cmbComune.DataBind();

    allora il combobox viene rinfrescato.

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.