Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Response.Redirect()时未触发Page_加载事件_C#_Asp.net - Fatal编程技术网

C# 使用Response.Redirect()时未触发Page_加载事件

C# 使用Response.Redirect()时未触发Page_加载事件,c#,asp.net,C#,Asp.net,我的web应用程序中有两个表单(第1页和第2页)。 现在,Page1有一个网格,我将在其row_命令事件上转到Page2。 在第2页的加载事件中,我正在检查一个条件,如果为false,我将使用Response.Redirect()转到第1页 现在,当我从第2页转到第1页时,第1页的加载事件没有被触发。 我使用了缓存清除和response.end,但它没有帮助。 但当我使用Server.Transfer时,Page1的加载事件被触发 正在等待您的响应。伙计们它应该在response.Redirec

我的web应用程序中有两个表单(第1页和第2页)。 现在,Page1有一个网格,我将在其row_命令事件上转到Page2。 在第2页的加载事件中,我正在检查一个条件,如果为false,我将使用Response.Redirect()转到第1页

现在,当我从第2页转到第1页时,第1页的加载事件没有被触发。 我使用了缓存清除和response.end,但它没有帮助。 但当我使用Server.Transfer时,Page1的加载事件被触发


正在等待您的响应。伙计们

它应该在response.Redirect期间被调用。确保页面加载中的任何位置都没有IsPostBack检查