在类里动态生成了linkbutton,并加了事件,请问,当调用时,如何在按下linkbutton事件后,再调用当前页的aa()事件?类:
class page
{
Label LB=new Label();
LinkButton LKB_diyiye;//第一页
public page()
{
LKB_diyiye=new LinkButton();//第一页
LKB_diyiye.ID="diyiye";
LKB_diyiye.Text=" 第一页 ";
LKB_diyiye.CommandArgument="diyiye";
LKB_diyiye.Command+=new System.Web.UI.WebControls.CommandEventHandler(this.page_command);
LB.Controls.Add(LKB_diyiye);
}
public Label LabelControls()
{
return LB;
}
private void page_command(object s,System.Web.UI.WebControls.CommandEventArgs e)
{
System.Web.HttpContext.Current.Response.Write("处理事件");
}
}调用:
private void Page_Load(object sender, System.EventArgs e)
{
page p=new page();
Lable1.Controls.Add(p.LabelControls());
}
private void bb()
{
System.Web.HttpContext.Current.Response.Write("点击‘第一页’后,再调用这个方法");
}运行后会显示'第一页'这个linkbutton,我想在我点击这个按钮后,再调用bb()这个方法,请问可以吗?
class page
{
Label LB=new Label();
LinkButton LKB_diyiye;//第一页
public page()
{
LKB_diyiye=new LinkButton();//第一页
LKB_diyiye.ID="diyiye";
LKB_diyiye.Text=" 第一页 ";
LKB_diyiye.CommandArgument="diyiye";
LKB_diyiye.Command+=new System.Web.UI.WebControls.CommandEventHandler(this.page_command);
LB.Controls.Add(LKB_diyiye);
}
public Label LabelControls()
{
return LB;
}
private void page_command(object s,System.Web.UI.WebControls.CommandEventArgs e)
{
System.Web.HttpContext.Current.Response.Write("处理事件");
}
}调用:
private void Page_Load(object sender, System.EventArgs e)
{
page p=new page();
Lable1.Controls.Add(p.LabelControls());
}
private void bb()
{
System.Web.HttpContext.Current.Response.Write("点击‘第一页’后,再调用这个方法");
}运行后会显示'第一页'这个linkbutton,我想在我点击这个按钮后,再调用bb()这个方法,请问可以吗?
不能放在linkbutton事件中,其它调用的页里并没有bb()方法,怎么办啊?