我試圖使用服務器標籤,像這樣的標記HyperLink控件的NavigateUrl屬性綁定:爲什麼使用<%= ConfigurationManager.AppSettings(「MySetting」)%>導致href屬性不能在asp:HyperLink中呈現?
<asp:HyperLink ID="lnkHelp" runat="server" NavigateUrl='<%#ConfigurationManager.AppSettings("HelpUrl")%>'>Text</asp:HyperLink>
的IDE承認它,我甚至獲得智能,但標籤最終渲染沒有href
屬性。我發現了<%$ AppSettings:HelpUrl%>
,並且我已經開始使用這個功能,但是我沒有使用它。這不是一個交易破壞者,但intellisense只是很好。不過這又是一個問題,所以我主要只是想知道爲什麼使用<%# %>
會導致href
屬性無法呈現。
你呼籲它的容器,這個超鏈接控制'Bind'方法? –