选项卡更改事件的asp.net c#验证

时间:2012-05-17 09:53:12

标签: c# asp.net tabcontrol webforms

我正在使用c#和framework 4.0在asp.net中创建一个注册Web表单。 我创建了一个带有选项卡控件的网页(使用菜单,多视图和3个单一视图创建3个选项卡)。 我想将webusercontrol放入3视图中。

问题:

在标签1中,我有一个带有一些必填字段的注册表。我想检查当我从tab1切换到tab2时是否填写这些字段。

我希望保留第一个标签,直到填写所有必填字段。

1 个答案:

答案 0 :(得分:1)

使用验证组并为每个选项卡设置一个,然后在客户端选项卡上更改事件验证当前组:

Page_ClientValidate("GroupName")

有关此功能的更多信息,请访问:

http://www.dotnet-guide.com/validationgroups.html

http://weblogs.asp.net/scottgu/archive/2004/10/24/246945.aspx