DataForm Webpart Inside (1)
2011-04-14 15:00
120 查看
the most simplest xsl format:
what is xmlns?
check here
http://www.xml.com/pub/a/2003/09/03/trxml.html
http://www.ibm.com/developerworks/cn/xml/x-xsltext/
http://hi.baidu.com/daijun2007/blog/item/2b0ae31863c1580a34fa4142.html
what is inside sharepoint xmlns?
ddwrt:
it contains many useful extension function:
AutoHyperLink
AutoNewLine
ConnEnclode
Counter
FieldFilterImageUrl
FieldFilterOptions
FieldPrefix
FieldSortImageUrl
FieldSortParameters
FilterLink
FormatDate
FormatDateTime
GenDisplayName
GenFireConnection
GenFireServerEvent
GetFileExtension
GetStringBeforeSeparator
GetVar
IfNew
IsPrivilegedUser
Limit
ListProperty
MapToAll
MapToControl
MapToIcon
NameChanged
PresenceEnabled
SelectOptions
SetVar
ThreadStamp
Today
TodayIso
UrlBaseName
UrlDirName
UrlEncode
URLLookup
UserLookup
find in here:http://msdn.microsoft.com/en-us/library/aa505323.aspx
example:
HTML Result:
xmlns:asp
it allow you add asp.net webcontrol to server in your xslt;
example:
Sharepoint blocked the msxsl:script , so we can ignore msxsl tag.
<xsl:stylesheet xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:d="http://schemas.microsoft.com/sharepoint/dsp" version="1.0" exclude-result-prefixes="xsl msxsl ddwrt" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:SharePoint="Microsoft.SharePoint.WebControls" xmlns:ddwrt2="urn:frontpage:internal"> <xsl:output method="html" indent="no"/> <xsl:decimal-format NaN=""/> <xsl:param name="dvt_apos">'</xsl:param> <xsl:param name="ManualRefresh"></xsl:param> <xsl:param name="dvt_firstrow">1</xsl:param> <xsl:param name="dvt_nextpagedata" /> <xsl:variable name="dvt_1_automode">0</xsl:variable> <xsl:template match="/"> </xsl:template> </xsl:stylesheet>
what is xmlns?
check here
http://www.xml.com/pub/a/2003/09/03/trxml.html
http://www.ibm.com/developerworks/cn/xml/x-xsltext/
http://hi.baidu.com/daijun2007/blog/item/2b0ae31863c1580a34fa4142.html
what is inside sharepoint xmlns?
ddwrt:
it contains many useful extension function:
AutoHyperLink
AutoNewLine
ConnEnclode
Counter
FieldFilterImageUrl
FieldFilterOptions
FieldPrefix
FieldSortImageUrl
FieldSortParameters
FilterLink
FormatDate
FormatDateTime
GenDisplayName
GenFireConnection
GenFireServerEvent
GetFileExtension
GetStringBeforeSeparator
GetVar
IfNew
IsPrivilegedUser
Limit
ListProperty
MapToAll
MapToControl
MapToIcon
NameChanged
PresenceEnabled
SelectOptions
SetVar
ThreadStamp
Today
TodayIso
UrlBaseName
UrlDirName
UrlEncode
URLLookup
UserLookup
find in here:http://msdn.microsoft.com/en-us/library/aa505323.aspx
example:
<xsl:template name="dvt_1.rowview"> <xsl:value-of select="ddwrt:UserLookup('domain\avmin','ID')"/> <xsl:value-of select="@Title"/><Br/> </xsl:template>
HTML Result:
xmlns:asp
it allow you add asp.net webcontrol to server in your xslt;
example:
<xsl:template name="dvt_1.rowview"> <xsl:value-of select="@Title"/> <asp:TextBox id="myControl1{generate-id()}" runat="server"/> </xsl:template>
xmlns:_designer
http://www.bryancook.net/2009/09/understanding-sharepoints-ddwrtdatabind.html
it mainly bind form control to using updating, inserting, and deleting item data
<SharePoint:FormField runat="server" id="ff1{$Pos}" ControlMode="Edit" FieldName="Field1" __designer:bind="{ ddwrt:DataBind( 'u', concat('ff1',$Pos), 'Value', 'ValueChanged' 'ID', ddwrt:EscapeDelims(@ID), '@Field1' )}" />
Sharepoint blocked the msxsl:script , so we can ignore msxsl tag.
相关文章推荐
- DataForm Webpart Inside
- DataForm Webpart Inside (2)
- DataForm Webpart Inside (3)
- 总结:SharePoint Designer 2010 DVWP (1) -- 概述 -- XsltListViewWebPart和DataFormWebPart
- 总结:SharePoint Designer 2010 DVWP (2) -- DataFormWebPart -- 不同类型的Column对应的XSLT写法
- 总结:SharePoint Designer 2010 DVWP (3) -- DataFormWebPart -- Sort and Group
- Sharepoint2007 dataformwebpart制作单元测试仪表板
- Truncating HTML attribute value in SharePoint DataFormWebPart
- 总结:SharePoint Designer 2010 DVWP (4) -- DataFormWebPart -- Parameter, QueryString, JQuery
- How To Query Cross-Site Lists In DataFormWebPart
- MOSS2007 xslt Get Attachments 附件 自定义 DataFormWebPart
- 总结:SharePoint Designer 2010 DVWP (6) -- DataFormWebPart -- Sort and Group
- SharePoint DataFormWebPart 通过Caml和xslt聚合内容
- 【原创】在DataFormWebPart中将列表附件显示为图片(一)[How to display list item attachments as image in DFWP Part1]
- WSS 3.0 DataFormWebPart 可以使用 Microsoft Office SharePoint Designer 创建和自定义
- Moss2007 xslt DataFormWebPart 展示图片库所有图片(文档库所有文档)
- 【原创】在DataFormWebPart中将列表附件显示为图片(二)[How to display list item attachments as image in DFWP Part 2]
- 总结:SharePoint Designer 2010 DVWP (5) -- DataFormWebPart -- 数据筛选 和 分组统计
- 【原创】如何在DataFormWebPart中嵌入自定义控件[How to embeded custom control in DFWP]
- Use the Url Query String with the DataFormWebPart