Kā atsvaidzināt lapu ASP.NET? (Ļaujiet tai pārlādēties pašai ar kodu)
Es negribētu izmantot Response.Redirect(), jo es nezinu, vai lapa, uz kuras es būšu, jo tā ir iekšpusē lietotāja kontrolē iekšpusē webpart sharepoint.
Jūs to nevarat izdarīt. Ja izmantojat pāradresāciju (vai jebkuru citu servera metodi), jūs nekad nesūtīsiet pārlūkprogrammai faktisko lapu, bet tikai pāradresācijas lapas.
Lai to izdarītu, ir jāizmanto vai nu meta tags, vai JavaScript, lai pēc tam, kad lapa kādu laiku ir rādīta, to varētu ielādēt no jauna:
ScriptManager.RegisterStartupScript(this, GetType(), "refresh", "window.setTimeout('window.location.reload(true);',5000);", true);