none
Control ascx en Sharepoint RRS feed

  • Pregunta

  • Hola que tal, me gustaría insertar un control ascx en una masterpage de sharepoint, he probado con SmartPart pero en la master page no me deja crear un webpart zone entonces no puedo insertarlo. Por favor si alguien me dijera los pasos que debo de seguir se lo agradecería mucho.

    Un saludo y muchas gracias por adelantado
    miércoles, 14 de octubre de 2009 7:09

Respuestas

  • Buenos días, para insertar un control de usuario en una página, necesitas en primer lugar registrar el control de usuario, y posteriormente hacer uso de el en la zona que te interese. El samrtpart se utiliza para cargar un control de usuario en un webpart, de modo que solo podras ponerlo en la zona de webparts de la página. Si lo que quieres es poner el control "a pelo", necesitaras:

    Registrar el control: (al principio de la página, en la zona de los register)

    <%@ Register TagPrefix="MiControl" TagName="UCMicontrol" src="~/_controltemplates/UCMicontrol.ascx" %>


    Incluir el control, en la ubicación que desees.
    <MiControl:UCMicontrol id="UCMicontrol" runat="server">

    Espero que sea de ayuda.
    Microsoft MCP 6608628
    • Marcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    • Desmarcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    • Marcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    miércoles, 14 de octubre de 2009 7:57

Todas las respuestas

  • Buenos días, para insertar un control de usuario en una página, necesitas en primer lugar registrar el control de usuario, y posteriormente hacer uso de el en la zona que te interese. El samrtpart se utiliza para cargar un control de usuario en un webpart, de modo que solo podras ponerlo en la zona de webparts de la página. Si lo que quieres es poner el control "a pelo", necesitaras:

    Registrar el control: (al principio de la página, en la zona de los register)

    <%@ Register TagPrefix="MiControl" TagName="UCMicontrol" src="~/_controltemplates/UCMicontrol.ascx" %>


    Incluir el control, en la ubicación que desees.
    <MiControl:UCMicontrol id="UCMicontrol" runat="server">

    Espero que sea de ayuda.
    Microsoft MCP 6608628
    • Marcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    • Desmarcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    • Marcado como respuesta beuqui miércoles, 14 de octubre de 2009 8:24
    miércoles, 14 de octubre de 2009 7:57
  • si que me funciono. Muchisimas gracias
    miércoles, 14 de octubre de 2009 8:24