如何创建一个多页面窗体asp.net

时间:2014-02-25 14:25:14

标签: c# asp.net forms

我是编程和.net框架的新手,我试图创建一个注册页面,要求用户从一个步骤移动到另一个步骤。每个页面底部都会有一个按钮,将用户带到下一页,但是有一种方法可以做到这一点而无需创建多个页面。我已尝试在asp.net页面中创建多个表单但我无法将服务器控件添加到其他表单中,因为他们没有属性" runat =' server& #39;"

请帮助,我该怎么办?

2 个答案:

答案 0 :(得分:2)

您可以通过以下几种方式实现这一目标:

  1. 将每个部分放在自己的div中,并使用javascript来显示/隐藏每个部分
  2. 将每个部分放在自己的asp:Panel中,并在回发时显示/隐藏每个部分
  3. 将每个部分放在自己的页面中,并从下一页的上一页捕获回发
  4. 使用ASP.NET向导控件:http://msdn.microsoft.com/en-us/library/w7dyf6b5%28v=vs.100%29.ASPX

答案 1 :(得分:0)

使用Jquery,您可以获得多页表单设施....... https://www.mindstick.com/forum/33822/how-to-use-jquery-steps-form-in-asp-dot-net