主页-标签显示用户名的问题

本文关键字:问题 用户 显示 标签 主页 | 更新日期: 2023-09-27 17:54:37

我有一个主页,有很多"登录页面"使用它。在母版页上,我放了一个简单的标签,并在页面加载方法中放入代码以将标签更改为用户名,但它没有。标签显示在我所有的页面上,但标签从未改变过。

在母版页的页面加载中。

lblUserName.Text = Page.User.Identity.Name;

还有什么?

如果我在我的登录主页上做一些简单的事情,它可以工作,但我想在母版页的多个页面上使用它

主页-标签显示用户名的问题

您是否缺少内容页上的声明,如果是,那么设置标签值的行将不会运行。

看你的主人。主文件(不是你的Master . Master .cs),它是否以这样的行开头:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Master.master.cs"
    Inherits="Master" %>

如果没有,如果它以一些html开头(例如:一个doctype <!DOCTYPE html>)那么问题是,你的代码页从来没有被调用。