---
title: "Vissa max 5 artiklar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/80426-vissa-max-5-artiklar"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "freeman"
published: "2003-06-24T10:20:41.000Z"
updated: "2003-06-24T11:56:42.000Z"
replies: 1
views: 212
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/80426-vissa-max-5-artiklar"
---

# Vissa max 5 artiklar?

## #1 — freeman, 2003-06-24T10:20Z

Hej (igen)

Sitter här med mitt nyhetsscript och försöker få det att visa max 5 st nyheter, hur?

Så här ser iaf .aspx filen som vissar nyheterna

```
<%@ Page Language="C#" Debug="true" %>
<% @Import Namespace="System.Data" %>
<% @Import Namespace="System.Xml" %>
<% @Import Namespace="System.Web" %>

<html>

<head>
<script language="javascript"> 
function login(){ 
   window.open("XXXXXX.html","popup","scrollbars=0,resizable=no,width=460,height=630"); }
</script> 
</head>

<style>

.format {font-family: verdana; font-size: 10pt}

</style>

<body topmargin="0" leftmargin="0" rightmargin="0" style="background-color:white)">

<div style="position: absolute; top: 20px; left:20; z-index:3; font-family: arial; font-size: 20pt; font-weight: bold">Pågående projekt</div>
<div style="position: absolute; top: 50px; left:20; z-index:1"><hr noshade size="1" color="#000000" align="left" width="700"></div>

<table width="100%" height="100" style="background-color:#FFFFDB">
<tr><td width="100%" height="100"></td></tr>
</table>

<br>

<asp:xml id="artikelpreview" DocumentSource="data.xml" TransformSource="formatartikel.xsl" runat=server/>

<div align="center"><a href="javascript:login()" style="font-family: verdana; font-size: 10pt; color: rgb(249,157,28); text-decoration: none; font-weight: bold">Lägg till projekt</a></div>

</body>

</html>
```

Och så här ser .xsl filen ut som genererar nyheterna ifrån data.xml filen 

```
<!-- edited with XMLSPY v5 rel. 4 U ([url]http://www.xmlspy.com[/url]) by N S (None) -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
	<xsl:output method="html" encoding="ISO-8859-1"/>
	<xsl:template match="artiklar">
		<center>
			<table border="0">
				<xsl:for-each select="artikel">
					<xsl:sort select="anbud" order="descending"/>
					<tr>
						<td class="format">
							<p/>
							<b>Projekt: <xsl:value-of select="proj"/>
							</b>
						</td>
					</tr>
					<tr>
						<td width="400" class="format">
							<b>Kontakt: </b>
							<xsl:value-of select="johanna"/> <xsl:value-of select="ambjorn"/> - <hr noshade="" size="1" width="100%" color="#000000"/>
							<b>Art: </b>
							<xsl:value-of select="art"/>
							<br>
								<b>Entrepenor: </b>
								<xsl:value-of select="entr"/>
							</br>
							<br>
								<b>Anbudsdatum: <xsl:value-of select="anbud"/>
								</b>
							</br>
							<br>
								<b>Bestallare: </b>
								<xsl:value-of select="bestallare"/>
							</br>
							<p/>
							<div align="left" class="format">
								<b><A HREF="f">Information: </A></b>
								<xsl:value-of select="infor"/>
								<p/>
								<hr noshade="" size="1" width="100%" color="#000000"/>
								<hr noshade="" size="1" width="100%" color="#000000"/>
							</div>
						</td>
					</tr>
				</xsl:for-each>
			</table>
		</center>
	</xsl:template>
</xsl:stylesheet>
```

Redigerat: Angav \[kod\] tagar för koden i detta inlägg /renholm

Permalänk: https://www.webforum.nu/p/80426

## #2 — renholm, 2003-06-24T11:56Z

Testa lägga in detta i \<xsl:for-each\>

```
<xsl:if test="position() <= 5">
// Resten av din kod mellan foreach här.
</xsl:if>
```

Vet inte om detta funkar, tog det direkt ur huvet :)

Btw, i framtida inlägg så var vänlig använd \[kod\] tagarna, enklare att läsa då.

Permalänk: https://www.webforum.nu/p/1091781

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/80426-vissa-max-5-artiklar
