Refresh Page C# ASP.NET

Is there a Page.Refresh type of command to refresh a page?

I don’t want to redirect to the page or refresh in JavaScript.

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

I think this should do the trick (untested):

Page.Response.Redirect(Page.Request.Url.ToString(), true);

Method 2

Careful with rewriting URLs, though. I’m using this, so it keeps URLs rewritten.

Response.Redirect(Request.RawUrl);

Method 3

Response.Redirect(Request.Url.ToString());

Method 4

You can just do a regular postback to refresh the page if you don’t want to redirect. Posting back from any control will run the page lifecycle and refresh the page.

To do it from javascript, you can just call the __doPostBack() function.

Method 5

Use:

Response.Redirect(Request.RawUrl, true);

Method 6

You shouldn’t use:

Page.Response.Redirect(Page.Request.Url.ToString(), true);

because this might cause a runtime error.

A better approach is:

Page.Response.Redirect(Page.Request.Url.ToString(), false);
        Context.ApplicationInstance.CompleteRequest();

Method 7

Depending on what exactly you require, a Server.Transfer might be a resource-cheaper alternative to Response.Redirect. More information is in Server.Transfer Vs. Response.Redirect.

Method 8

I use

Response.Redirect(Page.Request.Path);

If you have to check for the Request.Params when the page is refresh use below. This will not rewrite the Request.Params to the URL.

Response.Redirect(Page.Request.Path + "?Remove=1");

Method 9

Call Page_load function:

Page_Load(sender, e);

Method 10

To refresh the whole page, but it works normally:

Response.Redirect(url,bool)


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x