¿hay alguna manera fácil de restablecer TODOS los campos de texto en un formulario asp.net, como el botón de reinicio para los controles html?¿Hay alguna manera fácil de borrar un formulario ASP.NET?
Respuesta
Algunas soluciones se enumeran aquí:
que estaba buscando la misma solución en ASP.Net para aclarar mi forma en el clic y yo aterrizamos en este post. Miré todos los comentarios y respuestas. Decidí usar la etiqueta de entrada antigua simple y creé un botón de restablecimiento de HTML. Funcionó como un amuleto, sin devoluciones ni javascripts. Si hay alguna captura, yo no pude encontrar ...
uso de JavaScript que puede hacer:
document.forms[0].reset();
o
theForm.reset(); // at least with ASP.NET 2.0
Como en
<input type='button' id='resetButton' value='Reset' onclick='theForm.reset();return false;' //>
Depende de su definición de restablecimiento. Una manera trivial de hacer algo como esto podría ser un botón con código subyacente:
Response.Redirect(Request.Url.PathAndQuery, true);
O una variación de los mismos.
Esto debería funcionar:
function resetForm()
{
var inputs = document.getElementsByTagName('input');
for(var i=0;i<inputs.length;i++)
{
if(input[i].type == 'text')
input[i].value = "";
}
}
La forma más fácil de borrar todos los controles en su formulario en una enviar es:
form1.Controls.Clear()
form.controls.clear() eliminará todos los controles del formulario, restablecer formulario es borrar los valores del control –
Esto funciona para mí:
<asp:Button ID="btnReset" runat="server" Text="Reset"
OnClientClick="this.form.reset();return false;" />
¿por qué usted agregó devolver falso al final? – UfukSURMEN
para evitar la acción predeterminada de hacer clic en el botón y ejecutar solo esta parte del código que escribió – hamada147
<input type="reset" value="Clear" />
Me sorprende que esta respuesta no se haya dado ya. Sería más útil con un poco más de detalle; Explique que un formulario ASP.NET es realmente solo un formulario HTML, por lo que poner ese control dentro del elemento '
Me parece la solución más elegante sugerida aquí. – Tillito
- 1. ¿Hay alguna manera fácil de borrar los contenidos de un elemento SVG?
- 2. ¿Hay alguna manera de borrar la salida NSLog?
- 3. ¿Hay alguna manera fácil de obtener sombras en OpenGL?
- 4. ¿Hay alguna manera fácil de obtener ServerName en Symfony?
- 5. ¿Hay alguna manera fácil de hacer que ScrollViewer sea "hinchable"?
- 6. ¿Hay alguna manera fácil de adjuntar una fuente en Eclipse?
- 7. ¿Hay alguna manera fácil de integrar jshint con netbeans?
- 8. ¿Hay alguna manera fácil de obtener programáticamente el alfabeto?
- 9. ¿Hay alguna manera fácil de convertir Criteria a HQL?
- 10. ¿Hay alguna manera fácil de combinar dos valores System.Drawing.Color?
- 11. ¿Hay alguna manera de borrar los parámetros de cadena de consulta al publicar de nuevo?
- 12. ASP.NET MVC: ¿hay alguna manera de simular un ViewState?
- 13. Borrar todos los campos en el formulario ASP.NET
- 14. jQuery encadenando padre(), ¿hay alguna manera más fácil?
- 15. ¿Existe alguna manera fácil de usar InternalsVisibleToAttribute?
- 16. ¿Hay alguna manera fácil de convertir un int en una matriz de entradas de cada dígito?
- 17. ¿Hay alguna manera fácil de quitar HTML de un QString en Qt?
- 18. ¿Hay alguna manera fácil de decir en qué línea está un puntero de archivo?
- 19. ¿Hay alguna manera fácil de eliminar un depósito de artefactos mercurial?
- 20. Java: ¿hay alguna manera fácil de seleccionar un subconjunto de una matriz?
- 21. Google Maps - ¿Manera fácil en ASP.Net?
- 22. ¿Hay alguna manera de negar un predicado?
- 23. ¿Hay alguna manera fácil de cambiar un carácter en una cadena en C#?
- 24. ¿Hay alguna manera fácil de hacer un montón mínimo en C++?
- 25. ¿Hay alguna manera fácil de abrir un Uri y obtener lo que apunte? (C#)
- 26. ¿Hay alguna manera fácil de iterar en un NSArray al revés?
- 27. ¿Hay alguna manera de no enviar un formulario web completo al hacer clic en un botón?
- 28. ¿Hay alguna manera de desactivar una etiqueta?
- 29. ¿Hay alguna manera de borrar una clave de caché de sesión para todos los usuarios?
- 30. ¿Hay alguna manera de borrar la ventana Lista de errores de errores personalizados?
duplicado http://stackoverflow.com/questions/3794136/clear-all-fields-in- asp-net-form – crh225