今天,我第一次进入microsoft的Visual Studio套件,负责工作中的ASP.NET C#Web Forms应用程序(我通常是PhP / Apache / MySQL专家)。我试图在一个简单的网页中显示LoginName值,但不确定标记片段的工作方式。我的代码是这样的:
<%@ Page Title="About" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="About.aspx.cs" Inherits="JohnCSharpWebAppTest1.About" %>
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
<h2><%: Title %>.</h2>
<h3>Your application description page.</h3>
<p>Use this area to provide additional information.</p>
<p>You are: <asp:LoginName runat="server" /></p>
</asp:Content>
创建新的Web表单应用程序时,您可能看到过一百万次。我不希望用户登录到该应用程序。我想在使用的计算机上获取本地用户登录名。我正在尝试显示asp:LoginName属性。在IIS->站点->身份验证的服务器上,我启用了Windows身份验证,并且匿名auth / ASP.NET模拟已关闭。但是我仍然不确定这些片段如何实现它们的价值。在运行时?何时首次构建空白的“项目”?
谢谢您的建议。
-约翰