关于 asp.net:用户控件中的验证器未使用 VB.Net 触发

Validators in User Control Not Firing Using VB.Net

我有一个向导控件,其中每个步骤都包含一个用户控件。

在每个用户控件(或每个步骤)上,我都有验证器、自定义验证器、必需的验证器等。我遇到的问题是我必须在 VB.Net 中编写这个应用程序,这已经强加给我而不是C#。在其 OnLoad 事件的托管页面中,我通常通过使用 usercontrol name.RequiredValidator = usercontrol name.RequiredValidator_Validate 来附加事件。但是,在 VB.Net 中我似乎无法做到这一点!

我尝试过使用 C# 到 VB.net 的转换器,但这也没有用。

所以,我的问题是,如何在 VB.Net 中的用户控件中附加托管页面中的事件????


假设我们有这个控件(假设我添加了所有需要的属性):

1
 

在 C# 中,您可以连接一个事件,例如:

1
btn.Click += btn_Click;

在 VB.Net 中,你可以这样连接它:

1
AddHandler btn.Click, AddressOf btn_Click

只需将其应用于您正在连接的任何事件。供参考:http://msdn.microsoft.com/en-us/library/ms743596.aspx#Y0