Pregunta

Estoy utilizando SharePoint 2007 Enterprise con Windows Server 2008. Estoy usando VSTS 2008 + + C # .NET 3.5. Soy nuevo en el desarrollo de control de usuario de SharePoint y el despliegue. Estoy aprendiendo de,

http://www.codeproject.com/KB/sharepoint/PageFooter.aspx

Pero confundido acerca de los siguientes pasos de implementación, mi pregunta es en qué archivos necesito para modificar para insertar los segmentos de código siguiente?

Registrar tu control:

<%@ Register TagPrefix="Flygare" 
    TagName="PageFooter" src="~/_controltemplates/PageFooter.ascx" %>

Insertar tu control:

<Flygare:PageFooter id="PageFoot" runat="server" enableviewstate="true">
</Flygare:PageFooter>
¿Fue útil?

Solución

página maestra es donde tiene que colocar estos artículos, ya que define el aspecto y la sensación de que todas las páginas en el sitio recibe y mediante la colocación de que va a tener los cambios reflejados en todas las páginas del sitio.

Registro etiqueta tiene que ser colocado en la parte superior de la página principal donde se ve otras etiquetas de registro. Y el segundo conjunto de necesidades de código para estar en la parte inferior de la página.

Puede utilizar el diseñador de SharePoint

Otros consejos

Además de comentario de Jaap es una buena idea para poner la plantilla de control en un subdirectorio debajo de la colmena 12 \ TEMPLATE \ ControlTemplates \ yoursolutiondirectory. De esta manera usted u otras personas (si se deja la organización) sabrá que la plantilla de control no es parte de la instalación por defecto.

Usted tendrá que actualizar la directiva propiedad TagName Registro a punto en el subdirectorio.

Además de las notas de Kusek, asegúrese de que usted realmente tiene su ascx sentado en sus ControlTemplates carpeta (en 12 colmenas) en el camino que se hace referencia con su directiva Register.

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