Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [C#]Listbox e Database

Hybrid View

  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    direi di giocare sulla query, escludi il valore selezionato e poi da c# lo aggiungi al primo posto della ListBox, dopo il bind

  2. #2
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Quote Originariamente inviata da djciko Visualizza il messaggio
    direi di giocare sulla query, escludi il valore selezionato e poi da c# lo aggiungi al primo posto della ListBox, dopo il bind
    Nell'attesa, ecco come ho risolto:

    codice:
    {
                            string giornoChiusura ="-->" +  Session["GiornoChiusura"].ToString();
                            string ReplaceGiornoChiusura = giornoChiusura.Replace("-->", "");
                            cmdChiusura.Parameters.AddWithValue("@ActiveUserId", ActiveUserId);
                            chiusura.Open();
                           // lstChiusura.DataSource = cmdChiusura.ExecuteReader();
                           // lstChiusura.DataTextField = "Chiusura";
                           // lstChiusura.DataValueField = "Chiusura";
                           // lstChiusura.DataBind();
                            lstChiusura.Items.Insert(0,new ListItem(giornoChiusura, ReplaceGiornoChiusura,true));
                            if (giornoChiusura != "-->Lunedì")
                            {
                                lstChiusura.Items.Add(new ListItem("Lunedì", "Lunedì"));
                            }
                            if (giornoChiusura != "-->Martedì")
                            {
                                lstChiusura.Items.Add(new ListItem("Martedì", "Martedì"));
                            }
                            if (giornoChiusura != "-->Mercoledì")
                            {
                                lstChiusura.Items.Add(new ListItem("Mercoledì", "Mercoledì"));
                            }
                            if (giornoChiusura != "-->Giovedì")
                            {
                                lstChiusura.Items.Add(new ListItem("Giovedì", "Giovedì"));
                            }
                            if (giornoChiusura != "-->Venerdì")
                            {
                                lstChiusura.Items.Add(new ListItem("Venerdì", "Venerdì"));
                            }
                            if (giornoChiusura != "-->Sabato")
                            {
                                lstChiusura.Items.Add(new ListItem("Sabato", "Sabato"));
                            }
                            if (giornoChiusura != "-->Domenica")
                            {
                                lstChiusura.Items.Add(new ListItem("Domenica", "Domenica"));
                            }
                            if (giornoChiusura != "-->Sempre aperto")
                            {
                                lstChiusura.Items.Add(new ListItem("Sempre aperto", "Sempre aperto"));
                            }
    
    
    
    
                        }
    Cosa ne pensi? A funzionare funziona, ma non so se ci sia una soluzione più pulita!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.