-[Danny Chen]- Blog of an ASP.NET QA tester

Tips and info about Site Navigation, ImageMap, Menu and other cool ASP.NET v2.0 features.

Code listings for 2005_04_19 (Roles and Windows Authentication)

default.aspx:

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<script runat="server">

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Label1.Text += Page.User.Identity.Name
        For Each role As String In Roles.GetRolesForUser()
            Label2.Text += role + " <BR /> "
        Next
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Roles Test Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table border="1px">
        <tr>
        <td>
        <asp:Label ID="Label1" runat="server" Text="UserName: " /><br />
        <asp:Label ID="Label2" runat="server" />
        </td>
        <td>
            <asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1">
            </asp:TreeView>
            <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
       
        </td>
        </tr>
        </table>
    </div>
    </form>
</body>
</html>

web.config:

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
 <system.web>
  <authentication mode="Windows" />
  <roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider" />
  <compilation debug="true"/>
  <siteMap defaultProvider="steProvider">
   <providers>
    <add name="steProvider" type="System.Web.XmlSiteMapProvider"
     siteMapFile="web.sitemap" securityTrimmingEnabled="true" />
   </providers>
  </siteMap>
 </system.web>
</configuration>

Posted: Apr 19 2005, 10:16 AM by dannychen | with 9 comment(s)
Filed under:

Comments

Iti Tomar said:

its giving error ...says XmlSiteMapProvider file is missing...

# July 11, 2007 6:43 AM

john@hotmail.com said:

qqdwczui.hostse.com/index.html

# September 3, 2009 7:28 AM

john@hotmail.com said:

qqdwczui.hostse.com/index.html

# September 4, 2009 1:21 AM

john@hotmail.com said:

# September 7, 2009 7:06 AM

john@hotmail.com said:

# September 9, 2009 5:49 PM

john@hotmail.com said:

# September 14, 2009 10:35 AM

john@hotmail.com said:

# September 17, 2009 2:29 AM

john@hotmail.com said:

# September 19, 2009 8:59 PM

football said:

Hello Everyone! I like watching BBC Football online.

# June 8, 2011 10:36 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)