0
拼命尝试创建简单链接。我希望它可以直接在aspx页面上完成,但是尽管我尝试了下面的内容,但并未设法正确显示链接。我知道我可以通过底层的.cs页面轻松完成,但我希望尽可能避免。有没有办法做到这一点?超链接中的字符串格式
<a id="A2" runat="server"
href='<%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
selectedExtMobProfileDetailled.loginUserId.Value)%>'>
<%= selectedExtMobProfileDetailled.loginUserId.Value %> T1</a>
<asp:HyperLink ID="HyperLink6" runat="server"
NavigateUrl='<%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
Eval("selectedExtMobProfileDetailled.loginUserId.Value"))%>'>
<%= selectedExtMobProfileDetailled.loginUserId.Value %> T2</asp:HyperLink>
<asp:HyperLink ID="HyperLink2" runat="server" Enabled="true"
NavigateUrl='<%= String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
Eval("selectedExtMobProfileDetailled.loginUserId.Value "))%>'>
<%= selectedExtMobProfileDetailled.loginUserId.Value%>T3</asp:HyperLink>
</td>
<asp:HyperLink ID="HyperLink3" runat="server" Enabled="true"
NavigateUrl='<%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
selectedExtMobProfileDetailled.loginUserId.Value)%>'><%= selectedExtMobProfileDetailled.loginUserId.Value%>T4</asp:HyperLink>
<asp:HyperLink ID="HyperLink4" runat="server" Enabled="true"
NavigateUrl='<%# String.Format("~/Users/DisplayUserDetails.aspx?selectedUserID={0}",
"test")%>'> <%= selectedExtMobProfileDetailled.loginUserId.Value%> T5</asp:HyperLink>
我能问你要做到这一点在后面的代码,为什么不,这看起来很凌乱 – meda
因为这是一个简单的链接(我发布了多次尝试),我有几个他们在aspx页面。这是为了避免让这些纯粹的格式化点污染cs文件。但如果我需要放弃,我会的。 – Salim