0
對於我所有的超鏈接,我總是收到這個錯誤,並不確定爲什麼。asp:超鏈接對象引用未設置爲對象的實例
我看過所有其他類似的問題,但沒有什麼幫助。
下面是超級鏈接的格式,不斷拋出此錯誤。
<asp:HyperLink id="BuyLink" runat="server" NavigateUrl='<%# Application["ApplicationPath"].ToString() + "/StoreModules/AddToCart.aspx?PID=" + DataBinder.Eval(Container.DataItem,"ProductID").ToString() %>' ImageUrl='<%# Application["CommonImages"] + "buy_btn.gif" %>' />
在此先感謝!
在代碼後面設置「NavigateUrl」和「ImageUrl」屬性有什麼問題?我懷疑這是問題所在。如果在代碼中設置了 – DGibbs 2013-04-11 16:15:21
,那麼調試會更容易。我後面的代碼中沒有做到的唯一原因是因爲這是一個.net 1.1網站,我正在升級到.net 4.0並且只是試圖保存代碼。在後面的代碼中做它是我的最後手段哈哈另外這些超鏈接是在asp:datagrids @DGibbs – 2013-04-11 16:24:44
我會把這個內聯代碼移到個人隱藏的代碼,它_may_不是問題,但如果你升級到4.0我看到沒有理由不同時這樣做。想想可憐的靈魂必須保持它! – DGibbs 2013-04-11 16:27:47