我使用Master Page
方法OnInit()
。
当我去某个页面(WantedPage.aspx
)缺少一些图像的时候,我会进入方法OnInit()
2次:首先是我去WantedPage.aspx
而第二次当我被“重定向”时(不知道如何将“重定向”字改为错误页面,因为找不到图像。但毕竟我还在WantedPage.aspx
为什么方法OnInit()
中有页面Error_NotFound.aspx
?
protected override void OnInit(EventArgs e)
{
var tabooList = new List<string>
{
"ratings_search",
"ratings_latestratings",
"ratings_recent_releases"
};
var pageName = this.Page.GetType().FullName; // here i get 2 different names : first as wantedpage and second as notfound
if (!tabooList.Any(pageName.ToLower().Contains))
{
//Session["SearchParam"] = null;
}
base.OnInit(e);
}
OnInit方法。