Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα με Combobox

Îåêßíçóå áðü ôï ìÝëïò kostasdiktia. Τελευταία δημοσίευση από το μέλος kostasdiktia στις 01-03-2006, 14:05. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-02-2006, 15:16 10255

    Πρόβλημα με Combobox

    Έχω ένα Combobox με τρία items (DropDownList).  To Combobox εμφανίζει κάποια τιμη που προέρχεται από Βάση Δεδομένων. Όταν με τον πλοηγό αλλάζω Position στη Β Δ όλα κυλούν σωστά! Κάποια στιγμή, καθώς παραμένω σε μία θέση  αλλάζω το text του combobox (χωρίς καμία αποθήκευση η αλλαγή στη Β Δ)! Καθώς συνεχίζω την πλοήγηση..πάλι τα πράγματα κυλουν σωστά (οι τιμές είναι οι σωστές)! Όταν γυρνάω ξανά στην θέση που έκανα την αλλαγή το box δείχνει την τιμή που του έβαλα και όχι την τιμή που θα έπρεπε να είχε απο την Β Δ! Ο κώδικας για την αλλάγή των θέσεων είναι σωστός! Τι μπορεί να φταίει? Κάποια property του combobox ίσως?

     


    No knowledge can be certain, if it is not based
    upon mathematics or upon some other knowledge
    which is itself based upon the mathematical
    sciences.
  •  28-02-2006, 20:04 10262 σε απάντηση της 10255

    Απ: Πρόβλημα με Combobox

    Έχεις το ComboBox Binded με κάποιο πεδίο του DataSet???

    Άν ναί, τότε ευθύνεται αυτό, γιατί το DataSet κρατά την τιμή που του δίνεις cached πρίν να αλλάξεις θέση λόγω του Bind.
    Απλά δεν κάνει Update το πεδίο στη Β.Δ. μέχρι να του δώσεις εσύ εντολή.
    Ένας τρόπος για να το προσπεράσεις αυτό, είναι να κάνεις Unbind το control και να το γεμίζεις onRowChanged. Μετά δίνεις την τιμή του στο κατάλληλο field του DataSet πρίν κάνεις Update την Β.Δ.
  •  01-03-2006, 14:05 10273 σε απάντηση της 10255

    Απ: Πρόβλημα με Combobox

    Το έκανα όπως μου είπες...αν και θυμάμαι πως το χα καταφέρει με binded στο παρελθόν...Θενκς evliatsas..
    No knowledge can be certain, if it is not based
    upon mathematics or upon some other knowledge
    which is itself based upon the mathematical
    sciences.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems