title: String format in hyperlink
body: <p>Trying desperately to create a simple link. I wish it could be made directly on the aspx page but do not manage to have the link displayed properly despite my attempts below. I know I can do it easily through the underlying .cs page but I would like to avoid if possible. Is there any way to do this?</p>
  
  <pre><code>   &lt;a id="A2" runat="server"
        href='&lt;%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}", 
        selectedExtMobProfileDetailled.loginUserId.Value )%&gt;'&gt;
    &lt;%= selectedExtMobProfileDetailled.loginUserId.Value %&gt; T1&lt;/a&gt;
  
  &lt;asp:HyperLink ID="HyperLink6" runat="server"
      NavigateUrl='&lt;%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
      Eval("selectedExtMobProfileDetailled.loginUserId.Value"))%&gt;'&gt;
      &lt;%= selectedExtMobProfileDetailled.loginUserId.Value %&gt; T2&lt;/asp:HyperLink&gt;
  
  &lt;asp:HyperLink ID="HyperLink2" runat="server" Enabled="true"
      NavigateUrl='&lt;%= String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
       Eval("selectedExtMobProfileDetailled.loginUserId.Value "))%&gt;'&gt;
    &lt;%= selectedExtMobProfileDetailled.loginUserId.Value%&gt;T3&lt;/asp:HyperLink&gt;
  
  &lt;/td&gt;
  
  
  &lt;asp:HyperLink ID="HyperLink3" runat="server" Enabled="true"
         NavigateUrl='&lt;%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
         selectedExtMobProfileDetailled.loginUserId.Value)%&gt;'&gt;&lt;%= selectedExtMobProfileDetailled.loginUserId.Value%&gt;T4&lt;/asp:HyperLink&gt;
  
  
  &lt;asp:HyperLink ID="HyperLink4" runat="server" Enabled="true" 
                 NavigateUrl='&lt;%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
  "test")%&gt;'&gt; &lt;%= selectedExtMobProfileDetailled.loginUserId.Value%&gt; T5&lt;/asp:HyperLink&gt;
  </code></pre>