1 利用Panel实现注册步骤
panel中名字为依次的顺序(panel1,panel2,panel3,.......),并且所有panel在一个页面里面
priavte void Page_Load(object sender , EventArgs e)
{
if(!IsPostBack)
Session["num"]=1;
}
//下一步
private void NextPage()
{
Panel panel;
string panelname;
panelname="Panel"+Session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=false;
int num=(int)Session["num"];
num+=1;
session["num"]=num;
panelname="Panel"+session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=true;
}
//上一步
private void PrePage()
{
Panel panel;
string panelname;
panelname="Panel"+Session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=false;
int num=(int)Session["num"];
num-=1;
session["num"]=num;
panelname="Panel"+session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=true;
}
panel中名字为依次的顺序(panel1,panel2,panel3,.......),并且所有panel在一个页面里面
priavte void Page_Load(object sender , EventArgs e)
{
if(!IsPostBack)
Session["num"]=1;
}
//下一步
private void NextPage()
{
Panel panel;
string panelname;
panelname="Panel"+Session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=false;
int num=(int)Session["num"];
num+=1;
session["num"]=num;
panelname="Panel"+session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=true;
}
//上一步
private void PrePage()
{
Panel panel;
string panelname;
panelname="Panel"+Session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=false;
int num=(int)Session["num"];
num-=1;
session["num"]=num;
panelname="Panel"+session["num"];
panel=(Panel)FindControl(panelname);
panel.Visible=true;
}