Pregunta

Mi pregunta es con respecto al delegado Control SightPagehead, como lo sabemos, permite cargar los controles múltiples.

Mis preguntas son:

  • ¿Cómo agregar múltiples controles?
  • Quiero que los diferentes controles estén activados por diferentes futuros.

    Ejemplo: Tengo First.ascx, que se implementa con la función de alojamiento del sitio1 y tengo una segunda.ascx que se implementa con la función de alcance del sitio2.

    ¿Es posible para que la segunda.ascx se agregue a la primera.ascx o al revés?

¿Fue útil?

Solución

en la característica 1 tiene un elements.xml con:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">  
  <Control Id="AdditionalPageHead" 
           Sequence="90"             
           ControlSrc="~/_CONTROLTEMPLATES/XXX/first.ascx" />
</Elements>

en la característica 2 tiene un elements.xml con:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">  
  <Control Id="AdditionalPageHead" 
           Sequence="91"             
           ControlSrc="~/_CONTROLTEMPLATES/YYY/second.ascx" />
</Elements>

La secuencia controla el pedido

Otros consejos

Estoy tomando un tiro en la oscuridad aquí y presumir esto es para 2010

http://littletalk.wordpress.com/2010/11/18/2010/11/18/create-an-additionalpagehead-control-packed-into-a-feature-in-visual-studio-2010/

espero que ayude :)

Licenciado bajo: CC-BY-SA con atribución
scroll top