ASP.NET 超链接 asp :HyperLink vs A href

标签 asp.net

在asp.net中我什么时候应该使用:

<asp:HyperLink   
ID="Home"   
runat="server"  
Text="Home"  
NavigateUrl="./Home.aspx">
我什么时候应该使用
<a href="./UnsignedVsSignedTut.aspx">Home</a> 
?

最佳答案

ASP.NET 服务器控件为您提供更多功能(例如事件处理、更多属性)。另一方面,HTML 控件要简单得多。

两个控件都很好。通常你可以从 HTML 控件开始,如果以后需要,可以迁移到 asp:HyperLink。

您还可以查看这些讨论:

  • asp control vs html control
  • ASP.Net Control vs HTML Control Performance
  • 关于ASP.NET 超链接 asp :HyperLink vs A href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17376759/

    相关文章:

    sql - 使用 vb.net 在 SQL 中保存日期

    asp.net - 将脚手架网站发布到 azure

    javascript - 在 URL 中传递 base64 信息作为查询字符串的正确方法?

    asp.net - 我可以在 ASP.net 2010 中对 CSS 使用智能感知吗?

    asp.net - asp.net 网络路由中两个页面的相同 url

    c# - 如何处理需要不同版本程序集的两个库?

    asp.net - 如何在asp.net的Gridview中获取路径存储在数据库中的图像

    asp.net - 使用 jquery 错误中的参数调用 asp.net webmethod

    javascript - 关于使用href的问题

    .net - 是否可以在服务器上获取 .NET 4.0 而无需安装?