Refresh Page C# ASP.NET

后端 未结 10 697
别跟我提以往
别跟我提以往 2020-12-09 14:42

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.

相关标签:
10条回答
  • 2020-12-09 15:14

    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");
    
    0 讨论(0)
  • 2020-12-09 15:16

    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();
    
    0 讨论(0)
  • 2020-12-09 15:17

    Call Page_load function:

    Page_Load(sender, e);

    0 讨论(0)
  • 2020-12-09 15:24
    Response.Redirect(Request.Url.ToString());
    
    0 讨论(0)
提交回复
热议问题