control de usuario

28/07/2004 - 19:34 por Ricardo | Informe spam
Hola, cree un control de usuario, el cual tiene todos los
botones que necesito usar en mis pagias asp.net, mi
problema es que no se como llamar desde ese control las
clases y metodos de la pagina asp en la que lo inserte.

Gracias.
Ricardo.
 

Leer las respuestas

#1 Franco Figún
28/07/2004 - 19:54 | Informe spam
Hola
Imaginate que tenes un control como el siguiente:

'ControlPersonalizado1.vb

Imports System
Imports System.Web
Imports System.Web.UI

Namespace MisControlesPropios
Public Class ControlPropio1 : Inherits Control
Private strMensaje As string = "¡Éste es mi control personalizado!"
Public Property Mensaje As String
Get
Mensaje = strMensaje
End Get
Set
strMensaje = Value
End Set
End Property

Protected Overrides Sub Render(Output as HtmlTextWriter)
Output.Write(strMensaje & " Hoy es " & DateTime.Now.ToString)
End Sub
End Class
End Namespace

Para usarlo, lo compilas, y lo podes usar como figura abajo:

<%@ Page Language="VB" %>
<%@ Register TagPrefix="ACME" Namespace="MisControlesPersonalizados"
Assembly="ControlesPropios" %>
<html><body>
<form runat=server>
El control personalizado genera el siguiente resultado:<p>
<ACME:ControlPropio1 id="MiControl" runat=server Mensaje="¡Éste es mi
control personalizado!"/>
</form>
</body></html>

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Ricardo" wrote in message
news:5dd401c474c9$1b526650$
Hola, cree un control de usuario, el cual tiene todos los
botones que necesito usar en mis pagias asp.net, mi
problema es que no se como llamar desde ese control las
clases y metodos de la pagina asp en la que lo inserte.

Gracias.
Ricardo.

Preguntas similares