• Viernes 1 de Noviembre de 2024, 09:15

Autor Tema:  Include En C#  (Leído 2434 veces)

shopi

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Include En C#
« en: Martes 15 de Marzo de 2005, 00:50 »
0
Hola amigos alguien sabe como Incluir codigo para ser ejecutado, como el INCLUDE de PHP, es decir

Código: Text
  1. menu_Load(object sender, System.EventArgs e){
  2.  include("menu.aspx");
  3. }
  4.  

y que cuando cargue el archivo menu.aspx ejecute el codigo y genere el menu


De ante mano gracias.

desgraciado

  • Miembro activo
  • **
  • Mensajes: 30
    • Ver Perfil
    • http://desgrasoft.esp.st/
Re: Include En C#
« Respuesta #1 en: Martes 15 de Marzo de 2005, 01:17 »
0

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Include En C#
« Respuesta #2 en: Jueves 17 de Marzo de 2005, 16:31 »
0
No se si te entendi bien: Quieres usar includes en tu pagina ASP.NET?

Bueno si es asi, tienes que cambiar tu logica a la que estabas acostumbrado con ASP o PHP, no digo el uso de los includes sea malo(al contrario en ASP a mi me sirvieron de mucho) si no que como en ASP.NET todo es orientado a objetos tienes que pensar de esta forma.

ASP.NET ya no podras usar includes, ahora tendras que usar controles, es decir en ves de crearte tus clasicos includes, deberas crear tus controles de usuario personalizados, te recomiendo que leas mas hacerca de este tema...

aca te paso la direccion de un tutorial basico

ASP.NET Tutorial

Salu2
 :comp:  :kicking:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Include En C#
« Respuesta #3 en: Viernes 18 de Marzo de 2005, 17:21 »
0
Hola :hola:, pues supongo que quieres usar el include por dos razones. Una quieres usar un funciones de archivo y otra que que quieras incluir partes de paginas.

Para el primer caso, existe "using", con el importas cualquier NameSpace que quieras usar.

Si quieres incluir cabezeras, menus y otras cosas comunies para todas las paginas web. Lo que unico que hacs es importar un control de usuario. Es decir tu creas un control con extencion nombre.ascx, que por ejemplo puede contener un menu de cabezera. Y despues solo lo llamas desde la pagina web, y ya tienes la cabezera para todas tus paginas web. Para usar un control de usuario tienes que usar la directiva Register.

Código: Text
  1. <%@ Register TagPrefix="Acme" TagName="Message" Src="pagelet1.ascx" %>
  2.  

Espero que te sirva. Cualquier cosa pasas la voz, aqui te dejo una url: Control de Usuario


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!