I am trying to do this:
<asp:HyperLink NavigateUrl='<%= WebContext.RootUrl %><%= WebContext.CurrentUser.UserName %>' runat="server" Text='<%= GetProfileImage(WebContext.CurrentUser.AccountId) %>'></asp:HyperLink>
But am getting the error:
this is not scriptlet. will output as plain text.
when I mouse over my declarative statements.
Any ideas? Thanks.
You can use data binding syntax <%# %>
. Just be sure that your hyperlink is either in a databound control, such as a ListView item template, or that you explicitly call DataBind()
on the control from code-behind.