0
IHTTPModule을 사용하여 사용자 정의 URL 재 작성을 수행했지만 Response.redirect 패널이 업데이트되었습니다. 사용자 정의 URL 재 작성으로 인해 UpdatePanel 응답 재 지정
는 좀 더 시간을 봤하지만 솔루션이form1.Action = Request.RawUrl;
및 웹 설정에 ScriptModule
을 추가 할 것입니다 가지고 있지만 이들은 내 경우에는 작동하지 않습니다 해결하지만, 밖으로 업데이트 패널을 모두 잘
노력하고 있습니다 내 재 작성 코드가 아래와 같습니다.
public void Init(HttpApplication context)
{
context.BeginRequest += (s, e) =>
{
var Application = s as HttpApplication;
var PhysicalPath = Application.Request.PhysicalPath;
if (!File.Exists(PhysicalPath) && !Path.HasExtension(PhysicalPath))
{
var argString = Application.Request.RawUrl.Replace("\\", "/").TrimStart('/');
if (!string.IsNullOrEmpty(argString))
{
Application.Context.RewritePath("/Default3.aspx");
}
else
{
Application.Context.RewritePath("/Default2.aspx");
}
}
};
}