Wprowadzam kontrolki serwera asp do mojego SharePoint XSLT przy użyciu SharePoint Designer. Zauważyłem, że jest to naprawdę przydatne do wstępnego wypełniania wartości w formularzu lub dostarczania innym doświadczeniom niż zdefiniowany układ programu SharePoint (ukryte pola itp.).Czy istnieje odwołanie do składni databinding SharePoint?
Na przykład, można użyć asp: TextBox zamiast SharePoint: FormField kontrolę gdybym zdefiniować go jako takie:
<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>
mam google ale nie wydaje się znaleźć dobre referencje dla parametrów dla metody ddwrt: DataBind.
Czy ktoś wie?
To pytanie jest teraz tumbleweed. Zacznę to sam badać. – bryanbcook