webForumDet fria alternativet

Detailview mailto asp.net 2.0

.NET

1 svar · 360 visningar · startad av Zaiman

Medlem sedan dec. 20014 239 inlägg
Frågan#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.

248 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)