Detailview mailto asp.net 2.0

.NET

1 svar · 377 visningar · startad av Zaiman

Medlem sedan dec. 20014 239 inlägg
Trådstart#1

Letar letar...

Vill ha länk med mailto: före datavärdet. Men får det inte som jag vill.
Ligger i en DetailView

<asp:HyperLinkField DataTextField="epost" HeaderText="Epost:" DataNavigateUrlFields="epost" NavigateUrl="mailto:" />

Sitter med ASP.NET 2.0 och VWD Express 2005

Någon vänlig själ som kan hjälpa mig lite snabbt?

Kanske borde man gå och lägga sig istället?

Medlem sedan dec. 20014 239 inlägg
#2

Man måste visst skapa en template

 <asp:TemplateField HeaderText="Epost:">
                <ItemTemplate>
                    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("epost", "mailto:{0}") %>'
                        Text='<%# Eval("epost") %>'></asp:HyperLink>
                </ItemTemplate>
            </asp:TemplateField>

Lösningen på problemet.

492 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
359 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
359 ms — ändringar (db)