none
User Control RRS feed

  • Pregunta

  • Hola a todos!

    He realizado algunas aplicaciones web donde uso el control de usuario y lo implemento en alguna pagina de mi aplicación, todo esto me funciona barbaro y los controles son de mucha ayuda.

    Lo que quiero hacer ahora es tener estos controles en mi toolbox, como el ajaxtookit. En aplicaciones de escritorio lo he logrado pero con las aplicaciones web no se como hacerlo de esta forma, solamente lo he logrado teniendo el control directamente en la pagina como lo describí mas arriba.

    Si alguien puede pasarme un link para poder consultar esta información estaré muy agradecido.

    Saludos!

    lunes, 23 de julio de 2012 19:12

Respuestas

  • No pueden ser UserControls, tienen que ser Custom controls.  O sea, no pueden tener archivo ascx.  Cree custom controls en una DLL y listo.  Podrá hacer referencia al DLL compilado en cualquiera de sus proyectos web.

    Jose R. MCP
    Code Samples

    • Marcado como respuesta CristhianAr martes, 24 de julio de 2012 13:58
    lunes, 23 de julio de 2012 19:30
    Moderador
  • pero la idea es reutilziar ese mismo control desde otros desarrollos ?

    un ascx tiene un diseñador y si bien es un control reutilizable funciona igual que uan pagina web, por eso es que se requiere que este este dentro del proyecto definido

    si la idea es realziar un componente reusable vas a tener que olvidarte del diseñador

    como menciono aqui

    http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/3926021e-881a-44a5-9bd5-bcec0fe96db4/

    pero veras que no hay diseñadopr es todo desde codigo

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta CristhianAr martes, 24 de julio de 2012 13:54
    lunes, 23 de julio de 2012 19:45

Todas las respuestas

  • No pueden ser UserControls, tienen que ser Custom controls.  O sea, no pueden tener archivo ascx.  Cree custom controls en una DLL y listo.  Podrá hacer referencia al DLL compilado en cualquiera de sus proyectos web.

    Jose R. MCP
    Code Samples

    • Marcado como respuesta CristhianAr martes, 24 de julio de 2012 13:58
    lunes, 23 de julio de 2012 19:30
    Moderador
  • pero la idea es reutilziar ese mismo control desde otros desarrollos ?

    un ascx tiene un diseñador y si bien es un control reutilizable funciona igual que uan pagina web, por eso es que se requiere que este este dentro del proyecto definido

    si la idea es realziar un componente reusable vas a tener que olvidarte del diseñador

    como menciono aqui

    http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/3926021e-881a-44a5-9bd5-bcec0fe96db4/

    pero veras que no hay diseñadopr es todo desde codigo

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta CristhianAr martes, 24 de julio de 2012 13:54
    lunes, 23 de julio de 2012 19:45
  • Gracias por ambas resouestas
    lunes, 23 de julio de 2012 20:37
  • Saludos a todos, gracias por la ayuda.

    Realice una prueba con el proyecto de ejemplo que estaba en el link de msdn que me paste y logre crear el componente y utilizarlo en el proyecto.

    Pero solo cree un tipo de control, lo que yo pensaba era algo del tipo ascx donde puedo tener varios controles y todos trabajen para el mismo fin, por ejemplo un loggin. Bien este control (ascx )por lo que lei no hay forma de tenerlo como componente en la toolbox?

    Saludos.

    martes, 24 de julio de 2012 13:58