Cuando agregas los componentes desde la pestaña de "Cuadro de Herramientas" se crea todo lo necesario para trabajar con esos controles... no es necesario q los declares de nuevo en el CodeBehind
Código:
Public Class primera : Inherits Page
Public lbMensaje1 As Label
Public tbDni As TextBox
Public btEnviar As Button '<<<=== ESTO NO VA
Cada q selecciones un control de los q agregas a tu Form, ve a la Ventana de Propiedades, y si te fijas en la parte alta de esa ventana hay un 'RAYITO' AMARILLO, el cual te muestra la lista de eventos posibles de usar en tu control.
Por lo regular (en Visual Basic) te pone algo asi como:
Código:
Protected Sub btEnviar_Click(ByVal sender As Object, ByVal e As System.EventArgs) EventHandlers(btEnviar.Click)
End Sub
Eso te lo genera automáticamente al darle doble click al Button desde el Diseñador.
Dentro de estas etiquetas pones el código, tal como lo estás manejando.
Simple?
Espero te sirva