我的超链接有什么问题

时间:2012-02-23 12:25:24

标签: asp.net

<asp:HyperLink ID="TestHyperLink" runat="server" NavigateUrl='<%# "javascript:updateApplet();" %>' Text="Send" />

它说“服务器标签格式不正确。”

请帮忙。

2 个答案:

答案 0 :(得分:3)

“TestHyperLink”之前缺少 ID

<asp:HyperLink ID="TestHyperLink" runat="server" NavigateUrl='<%# "javascript:updateApplet();" %>' Text="Send" />

答案 1 :(得分:0)

有太多错误的东西,你有没有,至少,懒得去看谷歌?

<asp:HyperLink 
    id="TestHyperLink" 
    runat="server" 
    NavigateUrl="#"
    OnClientClick="updateApplet()"
    Text="Send" />

但是对于像这样的简单事情,你不需要ASP.NET控件,除非你从你的代码文件中做了些什么......一个简单的<a>就可以了。

只要了解ASP.NET控件在我们想要在我们的应用程序中作为变量进行调整或使用时非常有用,这样我们就可以动态地控制它们。如果我们只需要一个永远不会改变的链接,就不需要控件,html标签也可以。