pagina - Actualizar página C#ASP.NET
reload page javascript (9)
¿Hay algún tipo de comando de actualización de página para actualizar una página?
No quiero redireccionar a la página o actualizar en JavaScript.
Creo que esto debería ser el truco (no probado):
Page.Response.Redirect(Page.Request.Url.ToString(), true);
Llamar a la función de carga de página:
Page_Load(sender, e);
Para actualizar toda la página, pero funciona normalmente:
Response.Redirect(url,bool)
Puede hacer una devolución de datos normal para actualizar la página si no desea redireccionar. La contabilización desde cualquier control ejecutará el ciclo de vida de la página y actualizará la página.
Para hacerlo desde javascript, simplemente puede llamar a la función __doPostBack ().
Según lo que requiera exactamente, un Server.Transfer
podría ser una alternativa más económica que Response.Redirect
. Más información está en Server.Transfer vs. Response.Redirect .
Sin embargo, hay que tener cuidado al reescribir las URL. Estoy usando esto, por lo que mantiene las URL reescritas.
Response.Redirect(Request.RawUrl);
Utilizar:
Response.Redirect(Request.RawUrl, true);
yo suelo
Response.Redirect(Page.Request.Path);
Si tiene que verificar para Request.Params cuando la página se actualiza, use a continuación. Esto no reescribirá Request.Params a la URL.
Response.Redirect(Page.Request.Path + "?Remove=1");
Response.Redirect(Request.Url.ToString());