DataBind系コントロール(Repeater、ListView等)中でServer.UrlEncodeする
<asp:Repeater ID="rp1" runat="server"> <ItemTemplate> <li><a href="page.aspx?name=<%# Server.UrlEncode( Eval("name").ToString() ) %>"><%# Eval("name") %></a></li> </ItemTemplate> </asp:Repeater>