62,267
社区成员
发帖
与我相关
我的任务
分享
protected override void OnInit(EventArgs e)
{
???//这里怎么写让PageLoad()失效或不执行
base.OnInit(e);
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
InitForm();
}
}
private bool exit = false;
protected override void OnInit(EventArgs e)
{
if(某些条件)
exit = true;
base.OnInit(e);
}
protected void Page_Load(object sender, EventArgs e)
{
if(exit)
return;
if (!IsPostBack)
{
InitForm();
}
}
public class MyModule : PageModule
{
protected override OnPrePageExecute( object sender, EventArgs e )
{
Page.Load += new EventHandler( Page_Load )
}
private Page_Load( object sender, EventArgs e )
{
//TODO: 将代码写在这里。
}
}