如何对DataNavigateUrlFormatString
属性进行url编码?有时,FN
值包含一个#,它会弄乱我的Request.QueryString["FN"]
。
以下是我的尝试
<asp:HyperLinkField DataNavigateUrlFields="reportFileName"
DataNavigateUrlFormatString='<%#Server.URLEncode("PDFViewer.aspx?FN={0}")%>' Text="View"
HeaderText="View" Target="_blank" />
但是我收到错误:错误3仅在具有DataBinding事件的对象上支持数据绑定表达式。 System.Web.UI.WebControls.HyperLinkField没有DataBinding事件。