如何在允许用户访问网站的其他部分之前强制用户提交表单?

时间:2011-09-06 17:41:31

标签: asp.net-mvc-2

我必须完成的是从网站系统的用户那里收集一些信息,然后让他们在网站上做任何其他事情。这些用户已经注册并在asp成员资格/角色提供程序中分配了角色。我能够将它们重定向到我们需要在验证后立即提交的表单,但这不会阻止它们导航到系统的其他部分而不填写它。到目前为止,我唯一的想法是插入一个检查,如果用户在系统的每个操作中填写了表单,如果他们没有 - 我会将它们重定向到表单,但这似乎是一个非常可怕的想法。为asp.net mvc2 Web应用程序实现该功能的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

在网站上有Intercepting Filter,检查每个请求以确保填写数据。如果不是,则将它们重定向到表单。