J'ai une forme, avec 5 zones de texte, 1 groupe RadioButton (4 radiobuttons), et un bouton d'envoi, j'ai ajouté quelques « code derrière » pour traiter les cas où ne marche pas utilisateur de remplir tous les champs,les boîtes de texte lit la chaîne vide ("") quand j'appuie sur le bouton soumettre!
quelque chose comme
if (question.Value == "") // question = a textbox with runat=server property
{
// handle error
}
le problème est que, la 1ère fois que je remplis le formulaire et cliquez sur soumettre, il envoie toujours des valeurs vides: S en d'autres termes. l'extrait de code ci-dessus sera toujours vrai: S peut-il m'expliquer où je me suis trompé?
Note: si la même question avait été posée avant .. s'il vous plaît me relier ..
@chris: hmm, en quelque sorte vous m'a aidé à comprendre le problème, le problème était que j'avais un morceau de code qui efface les données sur pageload(): D semble avoir causé le tumulte ... J'ai juste ajouté un bouton de forme claire à la place: D –