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.

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