Hola stuart_david3 creo que tu problema se debe a que en la construcción del evento TextBox2_TextChanged hace falta el EventHandler intenta agregandolo de la siguiente manera
Código ASP:
Ver original%@ Import Namespace="System.Data" %>
*
<%@ Import Namespace="System.Data.SQLClient" %>
<script language="vbscript" runat="server">
*
Private Sub TextBox2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged
* * 'Private Sub TextBox2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs)
*
* * * * Dim reader As SqlDataReader
* * * * Dim values As ArrayList = New ArrayList()
* * * * Dim conn As SqlConnection =
* * * * * New SqlConnection("server=10.11.2.49;database=extractor;User ID=sa;Password=administrador;Trusted_Connection=no")
* * * * Dim Answer = Text1.Text
* * * *
* * * * Dim sql2 As String = "SELECT nombre FROM b_traba1 WHERE rpe='" & Answer & "' GROUP BY nombre"
* * * * Dim dr As New SqlCommand(sql2, conn)
* * * * conn.Open()
* * * * reader = dr.ExecuteReader()
* * * * If reader.Read() Then
* * * * * * Text2.Text = CStr(reader("nombre"))
* * * *
* * * * End If
* * * * reader.Close()
* * End Sub
</script>
<html>
<head>
<title>Tablas y Columnas</title>
</head>
<body>
* * <asp:Label ID="Label1" runat="server" Text="RPE del Empleado"></asp:Label>
* * <asp:Label ID="Label2" runat="server" Text="Malo Chavo"></asp:Label>
<form id="Form1" method="post" runat="server" name="ListEnlaza">
<asp:TextBox ID="Text1" runat="server"></asp:TextBox>
<br />
<br />
<asp:TextBox ID="Text2" runat="server" AutoPostBack="true" ontextchanged="TextBox2_TextChanged"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" Text="Sirve" OnCommand="TextBox2_TextChanged"
* * Width="71px"/>
*
<asp:Button ID="Button2" runat="server" style="margin-left: 82px"
* * Text="No Sirve" />
*
</form>
</body>
</html>
Salu2.