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
으로 설정된 경우 디버그하는 것이 훨씬 쉽습니다. 코드가 뒤에 나온 이유는 이것이 .net 1.1 사이트이기 때문에 .net 4.0으로 업그레이드하고 유지하려고했기 때문입니다. 코드. 코드 숨기기 내 최후의 haha했다 또한 이러한 하이퍼 링크를 ASP에서 있습니다 : DataGrids @DGibbs –
개인적으로 뒤에있는 코드 인라인 코드를 이동할 것이라고 _may_ 문제가 될 수 있지만 4.0 동시에 이것을하지 않을 이유는 없습니다. 그것을 유지해야하는 가난한 영혼을 생각해보십시오! – DGibbs