Entwickler-Ecke
WinForms - DataGridView zellvalidierung & fehlerbehandlung
Delete - So 18.01.09 21:49
Titel: DataGridView zellvalidierung & fehlerbehandlung
hallo, nochmal ich.
ich versuche schon seit geraumer zeit einen überblick zu bekommen, wie man einigermaßen ordentlich kundeneingabefehler (leeres feld, keine zahl etc) mit den durch .NET gegebenen klassen durchführen kann.
das prinzip von ErrorProvider für Controls ist mir klar, und ich kenne auch DataGridRow.ErrorText oder DataGridCell.ErrorText.
jedoch komme ich noch sehr in verwirrung was den zusammenhang der Events "CellValidating", "RowValidating" und "DataError" betrifft.
ja, dataerror zeigt mir fehler / exceptions der unterliegenden datasource an, und validating wird vom datagridview gerfeuert..
aber wann rowvalidating benutzen, wenn man doch cellvalidating nehmen kann?
wenn also jemand schon ein funktionierendes system hat, wäre ich um eine übersicht bzw. ein paar codeschnipsel dankbar.
auch links zu tutorials wären cool...
danke!
JüTho - Mo 19.01.09 12:52
Wer in mehreren Foren dieselbe Frage stellt, ohne Antworten aus anderen Foren zu übernehmen, sollte einen Kurs in Höflichkeit gegenüber potenziellen Hilfestellern mitmachen. Jürgen
Delete - So 25.01.09 18:24
hallo JüTho,
ich kann dir was die höflichkeit angeht nur zustimmen, ist nicht meine absicht gewesen; ich beschäftige mich nur nebenbei mit der programmierung und komme nicht dazu jeden Tag zu checken bzw. auf antworten zu reagieren. daher ist der eindruck entstanden, ich würde das alles so schleifen lassen. Sorry an die Community!
hier also die ergänzung:
im mycsharp-forum unter
http://www.mycsharp.de/wbb2/thread.php?threadid=66328 gibts weitere posts zum thema.
@JüTho: leider kann ich deiner Aufforderung, den Beitrag im anderen Forum zu ändern nicht nachkommen, der thread wurde bereits geschlossen.
<Offtopic>
was ich mich allerdings interessiert, wg crossposting: warum ist es verpönt in zwei foren die gleiche frage zu äussern wenn man damit eine größere zielgruppe erreicht? ich meine sonst könnte es ja auch einfach EIN forum geben und nicht zwei.
und mit einem link ins andere forum ist evtl. helfenden leuten aus diesem forum auch nicht geholfen, weil die sich anmelden müssten ?!?! aber es ist natürlich klar, das man dann auch beide seiten informieren muss. werde ich beim nächsten post berücksichtigen, das ich genug zeit habe dies sofort zu tun.
</Offtopic>
Kha - So 25.01.09 18:43
lilalaunebaer hat folgendes geschrieben : |
| und mit einem link ins andere forum ist evtl. helfenden leuten aus diesem forum auch nicht geholfen, weil die sich anmelden müssten ?!?! |
Es geht doch nicht darum, dass wir im anderen Forum antworten können (sonst könnten wir auch gleich dort bleiben), sondern dass man einfach sehen kann, ob im anderen Forum nicht schon gepostet wurde, was man schreiben will. Wir werden schließlich nicht pro Antwort bezahlt sondern gar nicht ;) .
JüTho - So 25.01.09 19:41
lilalaunebaer hat folgendes geschrieben : |
| @JüTho: leider kann ich deiner Aufforderung, den Beitrag im anderen Forum zu ändern nicht nachkommen, der thread wurde bereits geschlossen. |
Aber, wie Du inzwischen gesehen hast, auch wieder geöffnet.
lilalaunebaer hat folgendes geschrieben : |
| was ich mich allerdings interessiert, wg crossposting: warum ist es verpönt in zwei foren die gleiche frage zu äussern wenn man damit eine größere zielgruppe erreicht? |
Das wird unter
Wie poste ich richtig? Punkt 2 [
http://www.mycsharp.de/wbb2/thread.php?threadid=26594] begründet.
Jürgen
Christian S. - So 25.01.09 19:43
Könnten jetzt bitte alle wieder zum Thema zurückkommen? Danke! :-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!