首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.5  使用LoginName控件

LoginName控件将显示当前登录用户的注册用户名。如果当前用户未通过认证,那么LoginName控件不会输出任何内容。

代码清单1-29中页面包含了LoginName和LoginStatus两个控件。

代码清单1-29  ShowLoginName.aspx

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head id="Head1" runat="server">

    <title>Show LoginName</title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

    <asp:LoginName

        id="LoginName1"

        FormatString="{0} /"

        Runat="server" />

   

    <asp:LoginStatus

        id="LoginStatus1"

        Runat="server" />

   

    <hr />

    Additional information is available to registered users. Log in to view

    the additional information.

   

    </div>

    </form>

</body>

</html>

在首次访问代码清单1-29中的页面时,LoginName控件不会输出任何内容。然而,如果通过点击登录链接登录了该网站,那么LoginName控件将输出当前登录网站的用户名(见图1-12)。

图1-12  使用LoginName控件显示当前用户名

LoginName控件支持下列属性:

q FormatString —— 用于在控件输出用户名时对其格式进行定制。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论