Como faço para atualizar uma página no ASP.NET? (Deixe-a recarregar-se por código)
I'prefiro não usar o Response.Redirect() porque eu não'não sei se a página em que vou estar, pois ela'está dentro de um controle de usuário dentro de uma parte da web dentro de um sharepoint.
Você pode't fazer isso. Se você usar um redirecionamento (ou qualquer outra técnica de servidor) você nunca enviará a página real para o navegador, apenas páginas de redirecionamento.
Você tem que usar uma meta tag ou JavaScript para fazer isso, para que você possa recarregar a página após ela ter sido exibida por algum tempo:
ScriptManager.RegisterStartupScript(this, GetType(), "refresh", "window.setTimeout('window.location.reload(true);',5000);", true);