---
title: "Validera värden i DataBinder"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/136439-validera-värden-i-databinder"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "yohpops"
published: "2005-10-26T13:58:27.000Z"
updated: "2005-10-27T18:24:14.000Z"
replies: 2
views: 259
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/136439-validera-värden-i-databinder"
---

# Validera värden i DataBinder

## #1 — yohpops, 2005-10-26T13:58Z

Hej.

Kan man validera värden i ex. \<%# DataBinder.Eval(Container.DataItem, "Phone") %\>?
Om värdet är tomt ska man inte skriva ut rubriken för det.
Se i koden.

```
<asp:Repeater id="RepeaterTaxi" runat="server">
<ItemTemplate>

<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
	<TBODY>
		<tr><td colspan="2"><strong><%# DataBinder.Eval(Container.DataItem, "Name") %></strong></td></tr>
		<tr>
			<td colspan="2">
			<%# DataBinder.Eval(Container.DataItem, "Address").ToString().Replace("\n","<br>") %><br>
			<%# DataBinder.Eval(Container.DataItem, "Info").ToString().Replace("\n","<br>") %>
			</td>
		</tr>
<%if (fältet Phone är tomt ska denna TR:en inte skrivas ut){%>
		<TR>
			<TD width="100">Phone</TD>
			<TD><%# DataBinder.Eval(Container.DataItem, "Phone") %></TD>
		</TR>
<%}%>
<%if (fältet Fax är tomt ska denna TR:en inte skrivas ut){%>
		<TR>
			<TD width="100">Fax</TD>
			<TD><%# DataBinder.Eval(Container.DataItem, "Fax") %></TD>
		</TR>
<%}%>
		<TR>
			<TD width="100">Email</TD>
			<TD><a href="mailto:<%# DataBinder.Eval(Container.DataItem, "Email") %>" target="new"><%# DataBinder.Eval(Container.DataItem, "Email") %></a></TD>
		</TR>
		<TR>
			<TD width="100">URL</TD>
			<TD><a href="<%# DataBinder.Eval(Container.DataItem, "Web") %>" target="new"><%# DataBinder.Eval(Container.DataItem, "Web") %></a></TD>
		</TR>
	</TBODY>
</TABLE>
<br>
</ItemTemplate>
</asp:Repeater>
```

Hur ser syntaxen ut?

mvh
Y

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

## #2 — Brimba, 2005-10-27T06:14Z

Du får fånga upp eventet OnItemDataBound som finns på repeatern, och sedan kan du dölja det som inte skall visas.

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

## #3 — yohpops, 2005-10-27T18:24Z

Tackar för det.
Men jag löste det genom att skicka in värdena i olika functioner och returnerade HTML-kod.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/136439-validera-värden-i-databinder
