2012-02-23 101 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