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: 将代码写在这里。
}
}
{
protected override OnPrePageExecute( object sender, EventArgs e )
{
Page.Load += new EventHandler( Page_Load )
}
private Page_Load( object sender, EventArgs e )
{
//TODO: 将代码写在这里。
}
}
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();
}
}
----------------
这种方法是添加一个事件RE:
private bool exit = false;
protected override void OnInit(EventArgs e)
{
if(某些条件)
exit = true;
base.OnInit(e);
}
-----------------------
能不能不要再override OnInit外面写其他代码
就在Init中写能不能实现这个功能啊谢谢