Hoe kan ik een pagina verversen in ASP.NET? (Laat het zichzelf herladen door code)
Ik'gebruik liever geen Response.Redirect() omdat ik'niet weet of de pagina waar ik op kom, aangezien het'binnen een user control binnen een webpart binnen sharepoint zit.
Dat kun je niet doen. Als u een redirect (of een andere servertechniek) gebruikt, zult u nooit de eigenlijke pagina naar de browser sturen, alleen redirectpagina's.
Je moet hiervoor ofwel een meta tag of JavaScript gebruiken, zodat je de pagina opnieuw kunt laden nadat hij een tijdje is weergegeven:
ScriptManager.RegisterStartupScript(this, GetType(), "refresh", "window.setTimeout('window.location.reload(true);',5000);", true);