我使用SharePoint Designer将asp服务器控件放入我的SharePoint XSLT中。我发现将值预填充到表单中或提供与SharePoint定义的布局(隐藏字段等)不同的体验非常方便。是否有很好的参考SharePoint的数据绑定语法?
例如,我可以用一个ASP:TextBox控件,而不是在SharePoint:FormField控制,如果我把它定义为这样的:
<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>
我GOOGLE了,但似乎无法找到一个很好的参考对于ddwrt:DataBind方法的参数。
有人知道吗?
这个问题现在是一个风滚草。我将自己开始研究这个。 – bryanbcook 2009-09-07 20:33:57