2010-10-08 39 views
0

我有一个aspx页面。用户可以在该页面上执行操作。但是这些行动需要经过一系列其他行动。例如 - 假设该页面上有JOin Community链接。当用户点击时,他被要求登录/注册(A)然后他被要求填写一个简短的简介(B)然后他被要求加入社区作为会员/管理员等(C)。所以有3个动作。所有的都是在弹出窗口/模型对话框上完成的(用户保持在同一页面上)。我想为所有这些步骤创建单独的控件/页面以实现可重用性。 我不想写所有步骤-A,B,C在页面上的HTMLS /服务器端代码,我想要所有模型对话框与页面的适当交互,以便根据他的行为,我可以决定向他显示BC或D对话框任何时候都可以。假设用户在步骤B填写了一些无效的信息,我应该能够在所有数据库检查完一个适当的错误信息后再次向他显示步骤B,以便他可以从他出错的同一点继续。VB中的多模型对话框

如何做到这一点?

回答

0

听起来像是你需要的“ASP.NET 2.0向导控制”

http://weblogs.asp.net/scottgu/archive/2006/02/21/438732.aspx

+0

我不认为向导控制是解决在向导的控制步骤是预定义的,而且我可以得到用户操作的响应在第2步让我们说,并决定我甚至想要显示第3步或跳转到第4步。我想要的是 - 我应该能够加载这些单独的控件,并在任何操作后在页面上获得响应一个控制和使用该响应我应该能够加载一些其他控制。每个控件都会返回一些对页面的响应,然后页面会根据该响应加载另一个控件。 – Nishant 2010-10-09 08:31:12