Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2008, 13:37
Reki
 
Fecha de Ingreso: junio-2008
Mensajes: 17
Antigüedad: 15 años, 10 meses
Puntos: 0
duda con llamado de una funcion VB con ASP

hola veran tengo el siguiente codigo:

Código:
<script runat="server">
Sub xnombre()
        Select Case Lista1.ValidationGroup
            Case 1
                MsgBox("Eligio la opcion si")
            Case 2
                MsgBox("Eligio la opcion no")
            Case Else
                MsgBox("no se eligio ninguna")
        End Select
        
    End Sub

</script>
esta funcion la mando llamar con el siguiente:

Código:
<asp:Content ID="Content1" runat="server" contentplaceholderid="Panel_Trabajo">


<div class ="paneltrabajo"; >

<p style="font-size: 30px; ">Páginas WEB</p>
    <asp:RadioButtonList ID="Lista1" runat="server" >
        <asp:ListItem Text="si" Value="1"></asp:ListItem>
        <asp:ListItem Text="no" Value="2"></asp:ListItem>
             
    </asp:RadioButtonList>
    
    <asp:Button ID="Button1" runat="server" Text="Button" OnClick="xnombre()"/>    
</div>
</asp:Content>
la cuestion que me marca un error al mandar llamar la funcion "xnombre()" al dar click en el boton
me dice que el llamado al metodo no debe llevar parentesis se los quito y me dice lo siguiente:
Cita:
Method 'Public Sub xnombre()' does not have the same signature as delegate 'Delegate Sub EventHandler(sender As Object, e As System.EventArgs)'.
y realmente no entiendo a que corresponda el error o como se haga... alguien podria explicarme como hago el llamado a la funcion o si mi funcion esta mal declarada por favor...

GRACIAS =)