Estoy colocando controles de servidor asp en mi SharePoint XSLT utilizando SharePoint Designer. Descubrí que es muy útil para rellenar valores en el formulario o proporcionar una experiencia diferente a la del diseño definido de SharePoint (campos ocultos, etc.).¿Existe una buena referencia de la sintaxis de enlace de datos de SharePoint?
Por ejemplo, puedo usar un asp: TextBox de control en lugar de la de SharePoint: FormField control si lo defino como tal:
<xsl:stylesheet ... xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime">
<xsl:param name="Name" />
<xsl:template match="/">
<!-- omitted for clarity -->
<asp:TextBox id="txtName" runat="server" Text="{$Name}"
__designer:bind="{ddwrt:DataBind('i','txtName','Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@MySharePointField')}"
</xsl:template>
</xsl:stylesheet>
He buscado en Google, pero parece que no puede encontrar una buena referencia para los parámetros para ddwrt: método DataBind.
¿Alguien sabe?
Esta pregunta es ahora una planta rodadora. Voy a empezar a investigar esto yo mismo. – bryanbcook