---
title: "Presentera enstaka data på sidan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/56354-presentera-enstaka-data-på-sidan"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Pace"
published: "2002-10-17T20:41:09.000Z"
updated: "2002-10-18T12:06:37.000Z"
replies: 2
views: 219
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/56354-presentera-enstaka-data-på-sidan"
---

# Presentera enstaka data på sidan

## #1 — Pace, 2002-10-17T20:41Z

Jag har en del sidor som endast visar enstaka värden som hämtas ifrån databasen, till exempel som detta kodexempel som är en profilsida med presentation för en viss person. Är detta "rätt" gjort om man vill presentera data på detta viset?

Man kan ju inte använda Labels eller Literals på mer än ett ställe, och de faller därmed bort på vissa ställen. Men är det "rätt" att använda Data Binding på detta sättet? Finns det några andra alternativ?

All oväsentlig kod och html är borttaget som ni kanske märker.

```
<%@ Page Language="VB" Debug="True" %>

<script runat="server">
	Public strName As String

	Sub Page_Load(obj As Object, e As EventArgs)
		strName = "Sven Svensson"
		lblTitle.Text = "Sär skrivare"
		imgUser.AlternateText = strName
		imgUser.ImageURL = "/images/sven.gif"
		lblPresentation.Text = "Jag heter Sven och sär skriver."
		lblEmail.Text = "<a href=""mailto:sven@skrivisär.nu"">sven@skrivisär.nu</a>"
		Page.DataBind()
	End Sub
</script>

<html>
<head>
	<title>[red]<%# strName %>[/red]</title>
</head>
<body>

	<div class="header">[red]<%# strName %>[/red]</div>
	[red]<asp:Label id="lblTitle" CssClass="title" runat="server" />[/red]<p />
	[red]<asp:Image id="imgUser" runat="server" />[/red]<p />

	[red]<asp:Label id="lblPresentation" CssClass="presentation" runat="server" />[/red]<p />

	<div class="subheader"><b>E-post</b></div><br />
	[red]<asp:Label id="lblEmail" CssClass="email" runat="server" />[/red]

</body>
</html>
```

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

## #2 — NETwork, 2002-10-18T05:33Z

Jodå, så gör vi också ibland (exempelvis om man vill ha dynamiska sökvägar till statiska bilder), ser inte något fel i det. :) En sak bara, det är smidigare att använda en \<asp:hyperlink\> för email istället för en label.

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

## #3 — Pace, 2002-10-18T12:06Z

Tack så mycket, då är jag i alla fall inne på rätt spår! :)

Och ja, hyperlink är att föredra. :r

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/56354-presentera-enstaka-data-på-sidan
