panel0中包含注册信息1,注册信息中有一个dropdownlist,一个button1按钮(下一步)
<asp:dropdownlist id="user_Cstyle" runat="server">
<asp:ListItem Value="0">请选择</asp:ListItem>
<asp:ListItem Value="1">A</asp:ListItem>
<asp:ListItem Value="2">B</asp:ListItem>
<asp:ListItem Value="3">C</asp:ListItem>
</asp:dropdownlist>需要根据dropdownlist的选择不同来选择不同的注册信息2,把A,B,C三类注册信息分别放在panel1,panel2,panel3中,在panel1,panel2,panel3中button2按钮(上一步),能直接就用两个BUTTON事件来控制这一过程吗?string CurrentPanel = "Panel"+ViewState["PanelSeed"].ToString();
ViewState["PanelSeed"] = (int)ViewState["PanelSeed"]+1;
Panel p = (Panel)FindControl(CurrentPanel); 
p.Visible = false; 
   
p = (Panel)FindControl(CurrentPanel); 
p.Visible = true;

解决方案 »

  1.   

    如果一个页面实现起来麻烦的话,可以用多个页面来做,把提交的值放在session里,返回上一步时,从session里取值显示,完成注册时把session的值写入数据库----------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  2.   

    将1换为一个变量 i根据不同的条件来给出不同的一i值,从而完成对panel的控制!
      

  3.   

    panel1,panel2,panel3中button2按钮(上一步),
    ——————————————————————————————————————————
    你这个根本做不到,你在设计器上做得到在三个Panel中放同一个按钮吗?灵异?