在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>
如使用以下代码并不能完成邮件地址的超级链接功能:
<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>
相关文章推荐
- javascript使用switch case实现动态改变超级链接文字及地址
- javascript使用switch case实现动态改变超级链接文字及地址
- 在GridView中使用邮件链接
- 如何把URL和邮件地址转换为超级链接?
- Java使用正则表达式匹配获取链接地址的方法示例
- 超级链接href,点击禁止使用URL转向
- GridView中的超级链接
- Outlook 2010不能打开邮件中IE地址链接解决办法
- 使用Gridview控件的链接实现页面跳转并且传值
- 笔记:使用mailto在网页中链接Email地址
- 如何用JavaScript隐藏一个超级链接真实的地址?
- 使用showModalDialog弹出的页面,在使用LinkButton单击超级链接时会弹出新页 的解决方法
- 使用Unified Communications Managed API获取Lync在线会议的链接地址
- 在红帽子下配置javamail服务器,使用外面的邮箱地址发送邮件失败
- 在GridView使用HyperLinkField 属性的链接
- VB.NET版的GridView经典使用(编辑,删除,分页,鼠标行颜色变化、链接列)
- WSS 3.0如何控制外发邮件链接地址?
- 使用mailto在网页中链接Email地址
- VB.NET版的GridView经典使用(编辑,删除,分页,链接列)