我正在使用 c# 和框架 4.0 在 asp.net 中创建一个注册 Web 表单。我创建了一个带有选项卡控件的网页(使用菜单、多视图和 3 个单视图创建的 3 个选项卡)。我想将 webusercontrol 放入 3 视图中。
问题:
在标签 1 中,我有一个包含一些必填字段的注册表单。当我将开关从 tab1 更改为 tab2 时,我想检查此字段是否已填写。
我想保留在第一个选项卡上,直到填写所有必填字段。
我正在使用 c# 和框架 4.0 在 asp.net 中创建一个注册 Web 表单。我创建了一个带有选项卡控件的网页(使用菜单、多视图和 3 个单视图创建的 3 个选项卡)。我想将 webusercontrol 放入 3 视图中。
问题:
在标签 1 中,我有一个包含一些必填字段的注册表单。当我将开关从 tab1 更改为 tab2 时,我想检查此字段是否已填写。
我想保留在第一个选项卡上,直到填写所有必填字段。
使用验证组并为每个选项卡设置一个,然后在客户端选项卡上更改事件验证当前组:
Page_ClientValidate("GroupName")
有关此功能的更多信息,请访问:
http://www.dotnet-guide.com/validationgroups.html
http://weblogs.asp.net/scottgu/archive/2004/10/24/246945.aspx