您的位置:首页 > 其它

在GridView中使用邮件地址的超级链接

2007-08-02 09:53 267 查看
在GridView中可以使用HyperLinkField生成一个超级链接,但HyperLinkField却不能用于邮件地址的超级链接。
如使用以下代码并不能完成邮件地址的超级链接功能:

<asp:HyperLinkField DataNavigateUrlFields="mail" DataNavigateUrlFormatString="mailto:{0}" DataTextField="mail" />

正确的用法应该使用IntemTemplate。如下:
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink runat="server" Text='<%# Eval("mail") %>' NavigateUrl='<%# Eval("mail", "mailto:{0}") %>' />
</ItemTemplate>
</asp:TemplateField>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: