Hi I have problems with connect two data view
I have a SQL server database named Mini
In Mini database I have two tables: dbo.Table_A and dbo.Table_B
Table_A design and Table_B design
In the internet browser it look like this after I add the connections, the problem is there is no connection when I click at the Blue link id 2 and 3 ??? John's and Jes's Lastname did not show up, the links is dead. that's my problem
The must strange is that, if I do the same below, in sharepoint 2010 designer it do well ?? so what in the .....
Here is my code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><%@ Page Language="C#" inherits="Microsoft.SharePoint.WebPartPages.WebPartPage, Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %><%@ Register tagprefix="SharePoint" namespace="Microsoft.SharePoint.WebControls" assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %><%@ Register tagprefix="WebPartPages" namespace="Microsoft.SharePoint.WebPartPages" assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %><html dir="ltr" xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta name="ProgId" content="SharePoint.WebPartPage.Document" /><meta name="WebPartPageExpansion" content="full" /><meta http-equiv="X-UA-Compatible" content="IE=10" /><SharePoint:CssRegistration Name="default" runat="server"/></head><body><form id="form1" runat="server"><table width="10%"><tr><td><WebPartPages:SPWebPartManager runat="server" id="SPWebPartManager"><SPWebPartConnections><WebPartPages:spwebpartconnection ID="g_1660BB6ADC7243088A1BB7F5C196203A" ConsumerConnectionPointID="DFWP Filter Consumer ID" ConsumerID="g_2abfc8f5_0eb3_4711_a5b0_7e7518f56881" ProviderConnectionPointID="DFWP Row Provider ID" ProviderID="g_b70a05bb_a849_423d_8e53_c7ad9ccc18ad"><WebPartPages:sprowtoparameterstransformer ProviderFieldNames="@ID" ConsumerFieldNames="@ID" /></WebPartPages:spwebpartconnection></SPWebPartConnections></WebPartPages:SPWebPartManager><asp:ScriptManager runat="server" id="ScriptManager"></asp:ScriptManager><WebPartPages:DataFormWebPart runat="server" IsIncluded="True" AsyncRefresh="True" FrameType="None" NoDefaultStyle="TRUE" ViewFlag="8" Title="Table_A on Mini" PageType="PAGE_NORMALVIEW" __markuptype="vsattributemarkup" __WebPartId="{B70A05BB-A849-423D-8E53-C7AD9CCC18AD}" id="g_b70a05bb_a849_423d_8e53_c7ad9ccc18ad" pagesize="10"><DataSources><asp:SqlDataSource id="Table_A_x0020_on_x0020_Mini2" runat="server" __designer:commandsync="true" ProviderName="System.Data.SqlClient" ConnectionString="Data Source=TestMSSQL;User ID=SQLADMIN;Password=079130;Initial Catalog=Mini;" SelectCommand="SELECT * FROM [Table_A] ORDER BY [ID] ASC "/></DataSources><ParameterBindings><ParameterBinding Name="dvt_apos" Location="Postback;Connection"/><ParameterBinding Name="ManualRefresh" Location="WPProperty[ManualRefresh]"/><ParameterBinding Name="UserID" Location="CAMLVariable" DefaultValue="CurrentUserName"/><ParameterBinding Name="Today" Location="CAMLVariable" DefaultValue="CurrentDate"/><ParameterBinding Name="dvt_firstrow" Location="Postback;Connection"/><ParameterBinding Name="dvt_nextpagedata" Location="Postback;Connection"/><ParameterBinding Name="dvt_curselkey" Location="Postback;Connection" DefaultValue="##init##"/></ParameterBindings><datafields>@ID,ID;@ForeName,ForeName;</datafields><XSL><xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" 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_curselkey">##init##</xsl:param><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="/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:SharePoint="Microsoft.SharePoint.WebControls"><xsl:choose><xsl:when test="($ManualRefresh = 'True')"><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><xsl:call-template name="dvt_1"/></td><td width="1%" class="ms-vb" valign="top"><img src="/_layouts/15/images/staticrefresh.gif" id="ManualRefresh" border="0" onclick="javascript: {ddwrt:GenFireServerEvent('__cancel')}" alt="Click here to refresh the dataview."/></td></tr></table></xsl:when><xsl:otherwise><xsl:call-template name="dvt_1"/></xsl:otherwise></xsl:choose></xsl:template><xsl:template name="dvt_1"><xsl:variable name="dvt_StyleName">Table</xsl:variable><xsl:variable name="Rows" select="/dsQueryResponse/NewDataSet/Row"/><xsl:variable name="dvt_RowCount" select="count($Rows)"/><xsl:variable name="RowLimit" select="10" /><xsl:variable name="FirstRow" select="$dvt_firstrow" /><xsl:variable name="LastRow"><xsl:choose><xsl:when test="($FirstRow + $RowLimit - 1) > $dvt_RowCount"><xsl:value-of select="$dvt_RowCount" /></xsl:when><xsl:otherwise><xsl:value-of select="$FirstRow + $RowLimit - 1" /></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="IsEmpty" select="$dvt_RowCount = 0" /><xsl:variable name="dvt_IsEmpty" select="$dvt_RowCount = 0"/><xsl:choose><xsl:when test="$dvt_IsEmpty"><xsl:call-template name="dvt_1.empty"/></xsl:when><xsl:otherwise><table border="0" width="100%" cellpadding="2" cellspacing="0"><tr valign="top"><xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1"><th class="ms-vh" width="1%" nowrap="nowrap"></th></xsl:if><th class="ms-vh" nowrap="nowrap">ID</th><th class="ms-vh" nowrap="nowrap">ForeName</th></tr><xsl:call-template name="dvt_1.body"><xsl:with-param name="Rows" select="$Rows[position() >= $FirstRow and position() <= $LastRow]"/><xsl:with-param name="FirstRow" select="1" /><xsl:with-param name="LastRow" select="$dvt_RowCount" /></xsl:call-template></table></xsl:otherwise></xsl:choose><xsl:call-template name="dvt_1.commandfooter"><xsl:with-param name="FirstRow" select="$FirstRow" /><xsl:with-param name="LastRow" select="$LastRow" /><xsl:with-param name="RowLimit" select="$RowLimit" /><xsl:with-param name="dvt_RowCount" select="$dvt_RowCount" /><xsl:with-param name="RealLastRow" select="number(ddwrt:NameChanged('',-100))" /></xsl:call-template></xsl:template><xsl:template name="dvt_1.body"><xsl:param name="Rows"/><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:for-each select="$Rows"><xsl:variable name="CurrentRowKey"><xsl:call-template name="dvt.gencurselkey"><xsl:with-param name="RowPath" select="." /></xsl:call-template></xsl:variable><xsl:variable name="dvt_KeepItemsTogether" select="false()" /><xsl:variable name="dvt_HideGroupDetail" select="false()" /><xsl:if test="(position() >= $FirstRow and position() <= $LastRow) or $dvt_KeepItemsTogether"><xsl:if test="not($dvt_HideGroupDetail)" ddwrt:cf_ignore="1"><xsl:call-template name="dvt_1.rowview" ><xsl:with-param name="CurrentRowKey" select="$CurrentRowKey" /></xsl:call-template></xsl:if></xsl:if></xsl:for-each></xsl:template><xsl:template name="dvt_1.rowview"><xsl:param name="CurrentRowKey" /><tr><xsl:if test="position() mod 2 = 1"><xsl:attribute name="class">ms-alternating</xsl:attribute></xsl:if><xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1"><td class="ms-vb" width="1%" nowrap="nowrap"><span ddwrt:amkeyfield="" ddwrt:amkeyvalue="ddwrt:EscapeDelims(string(''))" ddwrt:ammode="view"></span></td></xsl:if><td class="ms-vb"><a target="_self"><xsl:attribute xmlns:xsl="http://www.w3.org/1999/XSL/Transform" name="href"><xsl:variable name="cursel">dvt_curselkey={<xsl:call-template name="dvt.gencurselkey"><xsl:with-param name="RowPath" select="." /></xsl:call-template>
}</xsl:variable><xsl:variable xmlns:xsl="http://www.w3.org/1999/XSL/Transform" name="fields">@ID=<xsl:value-of select="ddwrt:ConnEncode(string(@ID))" /></xsl:variable><xsl:text>javascript:</xsl:text><xsl:value-of select="ddwrt:GenFireConnection(concat('g_2abfc8f5_0eb3_4711_a5b0_7e7518f56881*',$fields),string($cursel))"></xsl:value-of></xsl:attribute><xsl:attribute name="style"><xsl:if test="$CurrentRowKey = $dvt_curselkey">font-weight: bold;</xsl:if></xsl:attribute><xsl:value-of select="format-number(@ID, '#,##0.#;-#,##0.#')" /></a></td><td class="ms-vb"><xsl:value-of select="@ForeName" /></td></tr></xsl:template><xsl:template name="dvt_1.empty"><xsl:variable name="dvt_ViewEmptyText">There are no items to show in this view.</xsl:variable><table border="0" width="100%"><tr><td class="ms-vb"><xsl:value-of select="$dvt_ViewEmptyText"/></td></tr></table></xsl:template><xsl:template name="dvt_1.commandfooter"><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:param name="RowLimit" /><xsl:param name="dvt_RowCount" /><xsl:param name="RealLastRow" /><table cellspacing="0" cellpadding="4" border="0" width="100%"><tr><xsl:if test="$FirstRow > 1 or $LastRow < $dvt_RowCount"><xsl:call-template name="dvt_1.navigation"><xsl:with-param name="FirstRow" select="$FirstRow" /><xsl:with-param name="LastRow" select="$LastRow" /><xsl:with-param name="RowLimit" select="$RowLimit" /><xsl:with-param name="dvt_RowCount" select="$dvt_RowCount" /><xsl:with-param name="RealLastRow" select="$RealLastRow" /></xsl:call-template></xsl:if></tr></table></xsl:template><xsl:template name="dvt_1.navigation"><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:param name="RowLimit" /><xsl:param name="dvt_RowCount" /><xsl:param name="RealLastRow" /><xsl:variable name="PrevRow"><xsl:choose><xsl:when test="$FirstRow - $RowLimit < 1">1</xsl:when><xsl:otherwise><xsl:value-of select="$FirstRow - $RowLimit" /></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="LastRowValue"><xsl:choose><xsl:when test="$LastRow > $RealLastRow"><xsl:value-of select="$LastRow"></xsl:value-of></xsl:when><xsl:otherwise><xsl:value-of select="$RealLastRow"></xsl:value-of></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="NextRow"><xsl:value-of select="$LastRowValue + 1"></xsl:value-of></xsl:variable><td nowrap="nowrap" class="ms-paging" align="right"><xsl:if test="$dvt_firstrow > 1" ddwrt:cf_ignore="1"><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent('dvt_firstrow={1}')" />;</xsl:attribute>
Start</a><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent(concat('dvt_firstrow={',$PrevRow,'}'))" />;</xsl:attribute><img src="/_layouts/15/images/prev.gif" border="0" alt="Previous" /></a><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text></xsl:if><xsl:value-of select="$FirstRow" />
- <xsl:value-of select="$LastRowValue" /><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text><xsl:if test="$LastRowValue < $dvt_RowCount or string-length($dvt_nextpagedata)!=0" ddwrt:cf_ignore="1"><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent(concat('dvt_firstrow={',$NextRow,'}'))" />;</xsl:attribute><img src="/_layouts/15/images/next.gif" border="0" alt="Next" /></a></xsl:if></td></xsl:template><xsl:template name="dvt.gencurselkey"><xsl:param name="RowPath" /><xsl:choose><xsl:when test="$dvt_curselkey = '##init##' and position() = $dvt_firstrow">##init##</xsl:when><xsl:otherwise><xsl:value-of select="ddwrt:ConnEncode(string($RowPath/@ID))" /></xsl:otherwise></xsl:choose></xsl:template></xsl:stylesheet> </XSL></WebPartPages:DataFormWebPart></td></tr><tr><td><WebPartPages:DataFormWebPart runat="server" IsIncluded="True" AsyncRefresh="True" FrameType="None" NoDefaultStyle="TRUE" ViewFlag="8" Title="Table_B on Mini" PageType="PAGE_NORMALVIEW" __markuptype="vsattributemarkup" __WebPartId="{2ABFC8F5-0EB3-4711-A5B0-7E7518F56881}" id="g_2abfc8f5_0eb3_4711_a5b0_7e7518f56881" pagesize="10"><DataSources><asp:SqlDataSource id="Table_B_x0020_on_x0020_Mini1" runat="server" __designer:commandsync="true" ProviderName="System.Data.SqlClient" ConnectionString="Data Source=TestMSSQL;User ID=SQLADMIN;Password=079130;Initial Catalog=Mini;" SelectCommand="SELECT * FROM [Table_B] ORDER BY [ID] ASC "/></DataSources><ParameterBindings><ParameterBinding Name="dvt_apos" Location="Postback;Connection"/><ParameterBinding Name="ManualRefresh" Location="WPProperty[ManualRefresh]"/><ParameterBinding Name="UserID" Location="CAMLVariable" DefaultValue="CurrentUserName"/><ParameterBinding Name="Today" Location="CAMLVariable" DefaultValue="CurrentDate"/><ParameterBinding Name="dvt_firstrow" Location="Postback;Connection"/><ParameterBinding Name="dvt_nextpagedata" Location="Postback;Connection"/></ParameterBindings><datafields>@ID,ID;@LastName,LastName;</datafields><XSL><xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" 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="/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:SharePoint="Microsoft.SharePoint.WebControls"><xsl:choose><xsl:when test="($ManualRefresh = 'True')"><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><xsl:call-template name="dvt_1"/></td><td width="1%" class="ms-vb" valign="top"><img src="/_layouts/15/images/staticrefresh.gif" id="ManualRefresh" border="0" onclick="javascript: {ddwrt:GenFireServerEvent('__cancel')}" alt="Click here to refresh the dataview."/></td></tr></table></xsl:when><xsl:otherwise><xsl:call-template name="dvt_1"/></xsl:otherwise></xsl:choose></xsl:template><xsl:template name="dvt_1"><xsl:variable name="dvt_StyleName">Table</xsl:variable><xsl:variable name="Rows" select="/dsQueryResponse/NewDataSet/Row"/><xsl:variable name="dvt_RowCount" select="count($Rows)"/><xsl:variable name="RowLimit" select="10" /><xsl:variable name="FirstRow" select="$dvt_firstrow" /><xsl:variable name="LastRow"><xsl:choose><xsl:when test="($FirstRow + $RowLimit - 1) > $dvt_RowCount"><xsl:value-of select="$dvt_RowCount" /></xsl:when><xsl:otherwise><xsl:value-of select="$FirstRow + $RowLimit - 1" /></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="IsEmpty" select="$dvt_RowCount = 0" /><xsl:variable name="dvt_IsEmpty" select="$dvt_RowCount = 0"/><xsl:choose><xsl:when test="$dvt_IsEmpty"><xsl:call-template name="dvt_1.empty"/></xsl:when><xsl:otherwise><table border="0" width="100%" cellpadding="2" cellspacing="0"><tr valign="top"><xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1"><th class="ms-vh" width="1%" nowrap="nowrap"></th></xsl:if><th class="ms-vh" nowrap="nowrap">ID</th><th class="ms-vh" nowrap="nowrap">LastName</th></tr><xsl:call-template name="dvt_1.body"><xsl:with-param name="Rows" select="$Rows[position() >= $FirstRow and position() <= $LastRow]"/><xsl:with-param name="FirstRow" select="1" /><xsl:with-param name="LastRow" select="$dvt_RowCount" /></xsl:call-template></table></xsl:otherwise></xsl:choose><xsl:call-template name="dvt_1.commandfooter"><xsl:with-param name="FirstRow" select="$FirstRow" /><xsl:with-param name="LastRow" select="$LastRow" /><xsl:with-param name="RowLimit" select="$RowLimit" /><xsl:with-param name="dvt_RowCount" select="$dvt_RowCount" /><xsl:with-param name="RealLastRow" select="number(ddwrt:NameChanged('',-100))" /></xsl:call-template></xsl:template><xsl:template name="dvt_1.body"><xsl:param name="Rows"/><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:for-each select="$Rows"><xsl:variable name="dvt_KeepItemsTogether" select="false()" /><xsl:variable name="dvt_HideGroupDetail" select="false()" /><xsl:if test="(position() >= $FirstRow and position() <= $LastRow) or $dvt_KeepItemsTogether"><xsl:if test="not($dvt_HideGroupDetail)" ddwrt:cf_ignore="1"><xsl:call-template name="dvt_1.rowview" /></xsl:if></xsl:if></xsl:for-each></xsl:template><xsl:template name="dvt_1.rowview"><tr><xsl:if test="position() mod 2 = 1"><xsl:attribute name="class">ms-alternating</xsl:attribute></xsl:if><xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1"><td class="ms-vb" width="1%" nowrap="nowrap"><span ddwrt:amkeyfield="" ddwrt:amkeyvalue="ddwrt:EscapeDelims(string(''))" ddwrt:ammode="view"></span></td></xsl:if><td class="ms-vb"><xsl:value-of select="format-number(@ID, '#,##0.#;-#,##0.#')"/></td><td class="ms-vb"><xsl:value-of select="@LastName" /></td></tr></xsl:template><xsl:template name="dvt_1.empty"><xsl:variable name="dvt_ViewEmptyText">There are no items to show in this view.</xsl:variable><table border="0" width="100%"><tr><td class="ms-vb"><xsl:value-of select="$dvt_ViewEmptyText"/></td></tr></table></xsl:template><xsl:template name="dvt_1.commandfooter"><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:param name="RowLimit" /><xsl:param name="dvt_RowCount" /><xsl:param name="RealLastRow" /><table cellspacing="0" cellpadding="4" border="0" width="100%"><tr><xsl:if test="$FirstRow > 1 or $LastRow < $dvt_RowCount"><xsl:call-template name="dvt_1.navigation"><xsl:with-param name="FirstRow" select="$FirstRow" /><xsl:with-param name="LastRow" select="$LastRow" /><xsl:with-param name="RowLimit" select="$RowLimit" /><xsl:with-param name="dvt_RowCount" select="$dvt_RowCount" /><xsl:with-param name="RealLastRow" select="$RealLastRow" /></xsl:call-template></xsl:if></tr></table></xsl:template><xsl:template name="dvt_1.navigation"><xsl:param name="FirstRow" /><xsl:param name="LastRow" /><xsl:param name="RowLimit" /><xsl:param name="dvt_RowCount" /><xsl:param name="RealLastRow" /><xsl:variable name="PrevRow"><xsl:choose><xsl:when test="$FirstRow - $RowLimit < 1">1</xsl:when><xsl:otherwise><xsl:value-of select="$FirstRow - $RowLimit" /></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="LastRowValue"><xsl:choose><xsl:when test="$LastRow > $RealLastRow"><xsl:value-of select="$LastRow"></xsl:value-of></xsl:when><xsl:otherwise><xsl:value-of select="$RealLastRow"></xsl:value-of></xsl:otherwise></xsl:choose></xsl:variable><xsl:variable name="NextRow"><xsl:value-of select="$LastRowValue + 1"></xsl:value-of></xsl:variable><td nowrap="nowrap" class="ms-paging" align="right"><xsl:if test="$dvt_firstrow > 1" ddwrt:cf_ignore="1"><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent('dvt_firstrow={1}')" />;</xsl:attribute>
Start</a><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent(concat('dvt_firstrow={',$PrevRow,'}'))" />;</xsl:attribute><img src="/_layouts/15/images/prev.gif" border="0" alt="Previous" /></a><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text></xsl:if><xsl:value-of select="$FirstRow" />
- <xsl:value-of select="$LastRowValue" /><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&nbsp;</xsl:text><xsl:if test="$LastRowValue < $dvt_RowCount or string-length($dvt_nextpagedata)!=0" ddwrt:cf_ignore="1"><a><xsl:attribute name="href">javascript: <xsl:value-of select="ddwrt:GenFireServerEvent(concat('dvt_firstrow={',$NextRow,'}'))" />;</xsl:attribute><img src="/_layouts/15/images/next.gif" border="0" alt="Next" /></a></xsl:if></td></xsl:template></xsl:stylesheet> </XSL></WebPartPages:DataFormWebPart></td></tr></table></form></body></html>