GridViewにあるハイパーリンクでUrlEncodeを使用しようとしていて、うまく機能していないことがわかりました。その後、私はHyperLinkを別のコントロールとして利用しようとしました。それは私にハイパーリンクを与えていない、私はクリック可能でもないことを意味します。.NETのHyperLinkボタンとHTMLのアンカータグでUrlEncodeを使用する
単純なアンカータグで試してみたところ、うまくいきました。私は
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl ='<%= "~/Default.aspx?customer=" + "&CompanyName=" + Server.UrlEncode("abc#")%>' > wc
</asp:HyperLink>
// While following is working
<a title="asxd" href='<%= "~/Default.aspx?customer=" + "&CompanyName=" + Server.UrlEncode("abc#")%>'>wc
</a>
を使用しています何これはまだ答えを探している
実際に私は私のGridViewコントロールにハイパーリンクコントロールを使用していますし、そこにいくつかの操作をしています。しかし、それがグリッドビューの外にあっても、期待どおりに動作していません。 – Nits