3
需要一些關於AJAX問題的幫助。AJAX因爲HttpModule打破了,如何阻止它發生?
我對使用AJAX進行異步處理的ASPX頁面有特定的控件。
我也有一個HttpModule爲特定的網站,攔截和過濾HttpRequest。
自安裝模塊以來,AJAX控件已損壞。這些控件似乎不會從AJAX Post中返回。這裏的HttpModule代碼:
public void Init(HttpApplication context)
{
context.ReleaseRequestState += new EventHandler(InstallResponseFilter);
}
public void Dispose()
{
}
private void InstallResponseFilter(object sender, EventArgs e)
{
HttpResponse response = HttpContext.Current.Response;
if (response.ContentType == "text/html")
{
response.Filter = new MyFilter(response.Filter);
}
}
任何想法? 謝謝
謝謝詹姆斯。我目前正在嘗試的是確保使用ScriptManager實際加載在頁面上的相同HttpModule:http://www.codeguru.com/csharp/.net/net_asp/tutorials/article.php/c12927/使用-control-adapters-to-automatic-attach-AJAX-Extenders-to-ASPNET-Controls.htm。我會讓你知道它是否工作。 – Fox 2011-02-08 12:05:46