![]() |
HyperLink control and HTML encoding
If I have a hyperlink control like this:
<asp:HyperLink ID="HyperLink1" runat="server" Text="&'><" ToolTip="&'><" NavigateUrl="~/"> </asp:HyperLink> it renders as: <a id="HyperLink1" title="&'><" href="/">&'><</a> Am I to understand that the Text attribute's value is never encoded, and the ToolTip's value is encoded by default? If so, according to what rules, since the > is not converted to >? |
Re: HyperLink control and HTML encoding
John A. wrote:
> If I have a hyperlink control like this: > > <asp:HyperLink ID="HyperLink1" runat="server" > Text="&'><" > ToolTip="&'><" > NavigateUrl="~/"> > </asp:HyperLink> > > it renders as: > > <a id="HyperLink1" title="&'><" href="/">&'><</a> > > Am I to understand that the Text attribute's value is never encoded, > and the ToolTip's value is encoded by default? If so, according to > what rules, since the > is not converted to >? It looks like the Text attribute is taken literally - otherwise you couldn't put any markup in it. As long as all the < are encoded, the > don't need to be. -- Andrew |
| All times are GMT. The time now is 11:55 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.