aspx_espanol thread: =?iso-8859-1?Q?RE:_Manipulaci=F3n_de_Controles_de_Servidor?=
Hola, Carlos.
De seguro que creaste la página con el IDE
de Visual Studio, pues en mi ejemplo esa
línea no existe...;>)
Recuerda que el IDE de Visual Studio sirve
para escribir en muchos lenguajes y para distintas
plataformas ( Consola, ASP.NET y Desktop ).
Algunas de las aplicaciones que se pueden crear
con el IDE de VS.NET no requieren que AutoEventWireup
sea cierto, así que el valor por defecto, en el IDE, es "false",
aunque el valor por defecto en ASP.NET es "True".
Por eso, el IDE incluye la línea :
<%@ Page Language="vb" AutoEventWireup="false"%>
( Para mí que es un "bug" de este primer beta
pues además de "amarrar" el IDE al lenguaje,
debiera tomar en cuenta el tipo de aplicación
que se está desarrollando )
Yo reporté eso como un "bug"...
La directiva "AutoEventWireup", habilita el que
"Page_Load" funcione, y por eso es que al
indicar que sea "true", te funciona el ejemplo,
que requiere que "Page_Load" funcione.
También hubieras podido poner :
<script language="VB" runat="server">
Como en ASP.NET el valor por defecto es "True",
el ejemplo hubiera funcionado tal y como estaba.
Por cierto, no hay nada que "perdonar",
especialmente si es por hacer preguntas.
Para eso estamos aquí, para preguntar y contestar,
y para compartir nuestros conocimientos.
Yo mismo, al igual que todos, estoy haciendo "pininos",
( comenzando a aprender sobre ASP.NET ) y estoy lejos
de ser una "autoridad" en la materia.
Ese fué uno de los motivos por los que solicité
la creación de este grupo de noticias : también
necesito aprender.
Ya te tocará resolverme alguna duda...;>)
saludos,
Juan T. Llibre
Microsoft MVP [IIS/ASP]
ASP en Español : http://aspespanol.com/
ASP in English : http://asptracker.com/
ASP.Net En Español :
http://p2p.wrox.com/scripts/lyris.pl?join=aspx_espanol
>-----Original Message-----
>From: Carlos Zanini [mailto:czanini@c...]
>Sent: Friday, January 12, 2001 5:17 PM
>To: ASP.Net en Español
>Subject: [aspx_espanol] Re: [aspx_espanol] Manipulación de Controles de
>Servidor
>
>
>Probé tu ejemplo Juan, aunque lo transforme a VB porque asi entiendo mas...
>en fin, anduvo, pero cuando inicio un proyecto y le agrego un "web form", no
>aparece una hoja en blanco sino con código... al principio probé tu ejemplo
>dejando la primera linea:
><%@ Page Language="vb" AutoEventWireup="false"%>
>viendo que Page Lang... es parecido en cierta forma a ASP y deje ese
>AutoEventWireup="false" porque no sabía que era.... pero el tema es que para
>que ande tu ejemplo lo tuve que sacar.
>Empeze a buscar información en el MSDN del VS.NET, de las referencias de
>ASP.NET y nada...... no entontre nada....
>que es y para qué sirve el AutoEventWireup ?
>
> Gracias y perdón por preguntar tanto en una sola semana :o)
>
>PD: también cambie el "false" por un "true" y ahi anduvo todo bien...
>
> Carlos Zanini
>
>
>----- Original Message -----
>From: "Juan T. Llibre" <j.llibre@c...>
>Newsgroups: aspx_espanol
>To: "ASP.Net en Español" <aspx_espanol@p...>
>Sent: Thursday, January 11, 2001 3:52 PM
>Subject: [aspx_espanol] Manipulación de Controles de Servidor
>
>
>> Un corto ejemplo...
>>
>> <html>
>> <script language="C#" runat="server">
>> void Page_Load(Object Src, EventArgs E)
>> {
>> Mensaje.Text = "Usted accesó esta página a las : " + DateTime.Now;
>> }
>> </script>
>> <body>
>> <asp:label id="Mensaje" font-size="24" font-bold="true" runat=server/>
>> </body>
>> </html>
>>
>> Cuando la página cargue ( al ocurrir "Page_Load" ),
>> el control con ID "Mensaje", será poblado con la
>> variable "DateTime.Now", al indicar que la propiedad
>> "Text" ( Mensaje.Text ) debe ser escrita como el valor
>> de la etiqueta "Mensaje".
>>
>> saludos,
>>
>>
>> Juan T. Llibre
>> Microsoft MVP [IIS/ASP]
>> ASP Resource : http://asptracker.com/
>> ASP en Español : http://aspespanol.com/
>> ==================================
>>
>>
>>
>> ---
>> Usted está suscrito a aspx_espanol como:
>> czanini@c...
>> Para darse de baja, envíe un mensaje en blanco a
>> $subst('Email.Unsub')
>
>
>---
>Usted está suscrito a aspx_espanol como:
>j.llibre@c...
>Para darse de baja, envíe un mensaje en blanco a
>$subst('Email.Unsub')
>