绑定数据时如何在参数中获取aspnetdb用户名

发布于 2024-12-25 11:12:01 字数 192 浏览 0 评论 0原文

我想知道如何访问网站上当前用户登录的用户名,我想将该值绑定到我的数据列表中。我使用默认的 ASPNETDB 数据库。当你在 C# 代码中执行此操作时,你可以只写 `

User.Identity.Name

但是我如何在 ASP 代码中访问它?

编辑:只是想澄清它是我需要用户名的绑定参数。

I'm wondering how to access the username of the current user login on the site, i want to bind that value in my datalist. I'm using the default ASPNETDB database. When you are doing it in C# code you can just write `

User.Identity.Name

But how do i access it in ASP code?

Edit: just want to clear up it's for the parameter to the binding i need the username.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱格式化 2025-01-01 11:12:01

您应该查看.NET Framework 中的 ASP.NET 内联表达式简介

嵌入的代码block用于在页面渲染阶段执行编程语句并调用当前页面类中的函数。

<% ... %> embedded code blocks syntax

在本例中,要显示用户名,请将 User.Identity.Name 放入页面上的代码块中,如下所示。

<%# System.Web.HttpContext.User.Identity.Name %>

You should take a look at Introduction to ASP.NET inline expressions in the .NET Framework

The embedded code block is used to execute programming statements and call functions in the current page class during the page-rendering phase.

<% ... %> embedded code blocks syntax

In this instance to show the username put User.Identity.Name within a code block on your page like so.

<%# System.Web.HttpContext.User.Identity.Name %>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文