est-il un moyen facile de réinitialiser TOUS les champs de texte dans un formulaire asp.net - comme le bouton de réinitialisation pour les contrôles html?Existe-t-il un moyen facile d'effacer un formulaire ASP.NET?
Répondre
Certaines solutions sont listées ici:
Je cherchais la même solution dans ASP.Net pour effacer ma forme sur le pouvoir et je suis tombé sur ce poste. J'ai regardé tous les commentaires et réponses. J'ai décidé d'utiliser l'ancienne balise d'entrée plaine et créé un bouton de réinitialisation HTML. Cela a fonctionné comme un charme, pas de publications, pas javascripts. En cas de prise, je ne le trouve pas ...
utilisation de javascript vous pouvez faire:
document.forms[0].reset();
ou
theForm.reset(); // at least with ASP.NET 2.0
Comme dans
<input type='button' id='resetButton' value='Reset' onclick='theForm.reset();return false;' //>
Dépend de votre définition de réinitialisation. Une manière triviale de faire quelque chose comme ceci pourrait être un bouton avec codebehind:
Response.Redirect(Request.Url.PathAndQuery, true);
Ou une variante de celle-ci.
Cela devrait fonctionner:
function resetForm()
{
var inputs = document.getElementsByTagName('input');
for(var i=0;i<inputs.length;i++)
{
if(input[i].type == 'text')
input[i].value = "";
}
}
La meilleure façon d'effacer tous les contrôles de votre formulaire sur un envoi est:
form1.Controls.Clear()
form.controls.clear() va supprimer tous les contrôles de formulaire, formulaire de réinitialisation est d'effacer les valeurs du contrôle –
Cela fonctionne pour moi:
<asp:Button ID="btnReset" runat="server" Text="Reset"
OnClientClick="this.form.reset();return false;" />
pourquoi vous avez ajouté return false à la fin? – UfukSURMEN
afin d'éviter l'action par défaut de cliquer sur le bouton et seulement exécuter cette partie du code qu'il a écrit – hamada147
<input type="reset" value="Clear" />
Je suis surpris que cette réponse n'a pas déjà été donnée. Ce serait plus utile avec un peu plus de détails; Expliquez qu'un formulaire ASP.NET est vraiment un formulaire HTML, et donc mettre ce contrôle dans l'élément '
Semble à moi la solution la plus élégante suggérée ici. – Tillito
- 1. ASP.NET - Un moyen facile d'échanger un booléen?
- 2. Un moyen facile d'exécuter une application ASP.Net à la maison?
- 3. Un moyen facile de créer un formulaire pour envoyer un courriel à SharePoint sans utiliser l'infopath
- 4. Existe-t-il un moyen facile de trouver des dépendances pour un sous-formulaire dans Access?
- 5. Un moyen facile d'archiver des objets liés
- 6. Un moyen facile de simuler Viewstate invalide?
- 7. Existe-t-il un moyen facile de personnaliser un QProgressBar?
- 8. Un moyen facile de pdf un rapport Web
- 9. Un moyen facile d'obtenir un événement click wxTextCtrl?
- 10. Un moyen facile de consommer un flux de recherche Twitter avec ASP.Net
- 11. Existe-t-il un moyen facile d'animer la méthode ScrollableControl.ScrollControlIntoView?
- 12. Existe-t-il un moyen facile d'imprimer mon formulaire Windows dot net?
- 13. Un moyen facile d'aplatir le fichier XML avec LINQ
- 14. Un moyen facile d'obtenir la taille du dossier (ObjC/Cocoa)?
- 15. Un moyen facile de voir SQL généré par ActiveRecord.Save()?
- 16. Un moyen facile de définir CurrentCulture pour l'ensemble de l'application?
- 17. Existe-t-il un moyen facile d'utiliser InternalsVisibleToAttribute?
- 18. Un moyen facile de rechercher une chaîne pour les chaînes
- 19. Un moyen facile de déterminer l'année bissextile en rubis?
- 20. Un moyen facile d'ajouter une action de contexte à Eclipse
- 21. Existe-t-il un moyen facile d'installer RMagick?
- 22. Visual Studio 2008, un moyen facile de gérer les paramètres?
- 23. Un moyen facile de retrive timestamp de SQL Server db
- 24. Éléments XSD à un formulaire dans ASP.NET
- 25. Un moyen facile de nourrir dans un nombre décimal sous forme de chaîne dans un NSDecimalNumber?
- 26. ASP.NET MVC - plusieurs boutons sur un formulaire
- 27. Existe-t-il un moyen facile de donner une option pour ouvrir Excel sur le formulaire export export de SSRS?
- 28. Est-ce que groovy a un moyen facile d'obtenir un nom de fichier sans l'extension?
- 29. Existe-t-il un moyen facile d'implémenter LINQ à l'objet avec un DataContext?
- 30. Existe-t-il un moyen facile de créer un InputStream Java composé de plusieurs fichiers ajoutés?
dupliquer http://stackoverflow.com/questions/3794136/clear-all-fields-in- asp-net-form – crh225