操作回顧
使用LogimName控件在頁面上顯示當前登錄用戶的身份是一種快捷簡單的方法如果切換到該頁面的Source View就可以看到LoginName控件如下代碼灰色部分所示
<LoggedInTemplate>
You are logged in
<asp:LoginName ID=LoginName runat=server />
<br />
</LoggedInTemplate>
在作者的代碼中增加了一些HTML代碼因為我在LoginName控件之後按下了Return(以便LoginStatus控件能顯示在下一行)在代碼中出現了一個<br / >HTML標記這是一個簡單的HTML換行代碼在從Design View切換到Source View之後開發人員經常可以看到類似的標記添加到代碼中最常見的兩個符號是 和<br/>; 是一個不可中斷的空格(這個空格將和緊靠在它前面和後面的內容顯示在同一行上)而<br/>是一個簡單的換行符這個示例的重點不是HTML代碼而是LoginName控件的源代碼同樣在產生的代碼中也沒有任何讓人興奮的內容因為ASPNET在幕後完成了尋找當前登錄用戶名稱的重任並在服務器呈現頁面的時候將其插入到頁面中
注意並沒有將LoginName控件添加到Anonymous模板中其實也沒有理由要這樣做──如果作為匿名用戶訪問站點該控件不會顯示任何信息
到現在為止您已經花了一定的時間試驗用戶賬戶和站點登錄在本章的前面我們已經討論過角色的概念下一小節將介紹角色是什麼以及怎樣使用角色細化站點成員的特征
ASPNET 入門教程完整版
[] []
From:http://tw.wingwit.com/Article/program/net/201311/14564.html