Stop asp:Button Text from being HTML encoded
<p>I am maintaining an ASP.NET 3.5 application and I'd like to add some "off screen" html content within the Text property of a Button control in order to make it more accessible, e.g.</p>

<pre><code>&lt;asp:Button CssClass="std-text" runat="server" ID="btnChangeLocation"
            OnClick="btnChangeLocation_Click" 
            Text="Set&lt;span class='offscreen'&gt; Location&lt;/span&gt;" /&gt;
</code></pre>

<p>but the Text is always HTML-encoded, how can I stop this?</p>
