Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
hängt vlt. mit der DbNullValue-Property der Dgv-Spalte zusammen. Wenn die auf "" steht, dann trägt er DbNull ein, wenn du einen Leerstring eingibst. Aber das müsste einen Fehler geben, weil du DbNull ja nicht zulässt. Wieso er dann da etwas vorheriges wieder einträgt weissich auch nicht. Hast du mal eine Sample-Solution? Aber Obacht! ich hab nur vs2013, FW4.5
-
Zitat von OliverSte: „Also Zeichenfolge im DGV löschen und Enter drücken, schon ist der alte Wert wieder drin.“ Hab deine Anwendung starten können, hab was ins nächstbeste Dgv eingegeben, wieder rausgelöscht und weg wars. Wo Problem? Ansonsten hab ich paar Knöppe gedrückt, und iwelche xml geladen, die bischen nach was aussahen, aber dann Absturz. Bitte nachvollziehbare Beschreibung für doofies, was zu tun ist, damit ich das zu sehen bekomme, was ich sehen soll.
-
ah - jetzt wie gesagt: hängt mitte NullValue-Property zusammen. Die ist im DefaultCellStyle der Dgv-Column versteckt. Trag da mal ~ ein, oder ~#23?öüi. Dann geschieht diese zauberische Wiederherstellung nur, wenn man ~ eingibt, oder ~#23?öüi. Ist iwie komisch, dass das Dgv einen Nullvalue haben kann auch bei Spalten, die Null garnet zulassen.
-
jo - 2 Wege: Entweder Datenmodell ändern, oder CellStyle.NullValue. ich wie gesagt würde am Datenmodell nix ändern, und den NullValue halt auf ieinen Unfug festlegen, den sicher keiner eingibt. Es gibt übrigens auch Zeichen, die mit der Tastatur ühaupt nicht eingebbar sind - chrw(192) oder sowas.