Me pone "btuno" no declarado.
yo lo pongo así:
<form runat="server">
<asp:Button class="bt" id="btUno" onclick="javascript
:showCal('Calendar2')" runat="server" Text="Primero"></asp:Button>
</form>
Esto no es declararlo?
El código completo es:
<%@ Page Language="VB" Inherits="datagrid4" Src="datagrid4.vb" %>
<html>
<head>
<script language="javascript" src="cal2.js"></script>
<script language="javascript" src="cal_conf2.js"></script>
</head>
<body>
<form name="sampleform">
<input type="text" name="firstinput" size=20> <small><a href="javascript
:showCal('Calendar1')">Select Date</a></small>
<p><input type="text" name="secondinput" size=20> <small><a href="javascript
:showCal('Calendar2')">Select Date</a></small>
</form>
<form runat="server">
<asp:Button class="bt" id="btUno" onclick="javascript
:showCal('Calendar2')" runat="server" Text="Primero"></asp:Button>
</form>
</body>
</html>
Y en datagrid4.vb que declaro arriba pongo el código que me pusiste.
que es
Public Class datagrid4 : Inherits Page
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not IsPostBack Then
btUno.Attributes.Add("onclick", "showCal('Calendar2');")
End If
End Sub
Sub cmdboton_click (obj as Object, e as EventArgs)
Dim smyscript As String
smyscript = "<script>window.open('pagina1.html','','width=330, height =270,top=150,left=350')</script>"
Page.RegisterStartupScript("ClientScript", smyscript)
End Sub
End Class
Que me falta?????
Gracias
un Saludo
Cita:
Iniciado por RootK Puedes agregarle al atributo desde tu page_load para que cargue el evento click desde un principio
Ejemplo:
Salu2