Profile 我最终得到的 url 是这样的: /Profiles?user= 如何修改我的代码以将用户名正确放置在 url 中-6ren">
gpt4 book ai didi

c# - 将用户名传递到 url

转载 作者:行者123 更新时间:2023-11-28 01:24:23 25 4
gpt4 key购买 nike

我正在尝试将链接中的用户变量设置为当前用户的用户名。

这是我的:

<li><a runat="server" href="~/Profiles?user=<%: Context.User.Identity.GetUserName() %>">Profile</a></li>

我最终得到的 url 是这样的:

/Profiles?user=<%:%20Context.User.Identity.GetUserName()%20%>

如何修改我的代码以将用户名正确放置在 url 中?

我正在使用网络表单模板和身份 2.0

最佳答案

您可以在运行时获取 HREF 属性集

设计:

<li><a id="A1" runat="server">Profile</a></li>

在代码中:

this.A1.HRef = "~/Profiles?user=" + Context.User.Identity.Name;

关于c# - 将用户名传递到 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32705463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com