0
我使用的內部數據列表的超鏈接,並在DataList中綁定一個數據表超鏈接的導航URL已改變,當標題設置爲超鏈接時,中間有「/」?
Hyperlink inside my datalist :
<asp:HyperLink ID="hypSubSections" runat="server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"Pagename") + "?ID=" + DataBinder.Eval(Container.DataItem,"ID") + "&Code=" + DataBinder.Eval(Container.DataItem,"CODE") + "&Title=" + DataBinder.Eval(Container.DataItem,"Title") %>' Text='<%# DataBinder.Eval(Container.DataItem,"Title") %>'></asp:HyperLink>
在頁面加載的所有超鏈接有正確的導航URL集,當存在其中設置超鏈接的標題是「標準/時入場「,現在我單擊該超鏈接,將設置爲超鏈接的Pagename值更改爲某種方式,並從那裏更改爲所有其他超鏈接。
問題只在文本中間出現斜槓時纔會出現。如何處理這個?它對我來說很奇怪。
我得到這個錯誤:字符「%」(0x25)的XML名稱 – Anuya
的開始是不允許看到更新的答案 –
它有同樣的問題,該頁面的名稱是由斜線後的文字(更換入場)。 – Anuya