Creo que te hace falte el OnInit de Mybase
Prueba asi
Código ASP:
Ver originalProtected Overrides Sub OnInit(ByVal e As System.EventArgs)
Req = New RegularExpressionValidator
Req.ControlToValidate = MyBase.ID
Req.ErrorMessage = msgError
Req.Display = ValidatorDisplay.Dynamic
Req.ValidationExpression = sSoloNumeros
Controls.Add(New LiteralControl(" "))
Controls.Add(Req)
MyBase.OnInit(e)
End Sub