2
我使用下面的控制,以輸出一個HTML鏈接:如何讓ASP.NET HyperLink控件在Text屬性中對&符號進行編碼?
<a id="ctl00_hlEditDetails" class="arrow-forward" href="/EventName/EditDetails.aspx?ID=1">Edit Details & Photo</a>
的未逸出符號是在XHTML驗證導致錯誤:
<asp:HyperLink ID="hlEditDetails" runat="server" CssClass="arrow-forward" Text="Edit Details & Photo" />
然而,當它,作爲生成的標記。有沒有辦法讓HyperLink控件正確生成文本,而無需自己寫出HTML?我們首先使用控件的原因是因爲URL是動態的。這不是一個巨大的問題,但是當控制應該讓事情變得更簡單時,由於.net的靈活性而看到驗證失敗時非常煩人。
&放大器;應該這樣做。 – Lazarus 2009-11-18 12:33:22