2012-02-23 80 views
0
<asp:HyperLink ID="TestHyperLink" runat="server" NavigateUrl='<%# "javascript:updateApplet();" %>' Text="Send" /> 

它说“服务器标签格式不正确”。我的超链接有什么问题

请帮忙。

回答

3

缺少ID之前“TestHyperLink”

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

当我在这里复制时,ID被删除了!超链接仍然没有发射.... – 2012-02-23 12:41:50

+0

嗨@MehmetBudak尝试onclick =“updateApplet();”和Navigateurl =“#” – Vinod 2012-02-23 12:59:59

+0

@维诺德给我发送你的照片。我想挂在我的墙上! – 2012-02-23 13:15:53

0

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

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

但对于这样简单的事情,你并不需要一个ASP.NET控件,除非你是从你的代码文件做一些...一个简单的<a>会做的伎俩。

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

+0

谢谢你的回答,但它似乎并没有工作。 '' 使用简单的html标签,它可以工作,但是当谈到asp时,... – 2012-02-23 12:46:05