Please refer this code
HTML
<div>
Authorization Allow
<br />
<asp:GridView ID="gvAuthorizationAllow" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="users" HeaderText="Users" />
<asp:BoundField DataField="Roles" HeaderText="Roles" />
</Columns>
</asp:GridView>
<br />
Authorization Deny
<br />
<asp:GridView ID="gvAuthorizationDeny" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="users" HeaderText="Users" />
<asp:BoundField DataField="Roles" HeaderText="Roles" />
</Columns>
</asp:GridView>
</div>
Web Config
<location path="Page1.aspx">
<system.web>
<authorization>
<allow users="Admin" roles="Admin"/>
<allow users="User" roles="User"/>
<deny users="User1" roles="User1"/>
</authorization>
</system.web>
</location>
Namespaces
using System.Xml;
using System.Data;
C#
protected void Page_Load(object sender, EventArgs e)
{
string path = Server.MapPath("~/Web.Config");
DataSet ds = new DataSet();
ds.ReadXml(path);
this.gvAuthorizationAllow.DataSource = ds.Tables["allow"];
this.gvAuthorizationAllow.DataBind();
this.gvAuthorizationDeny.DataSource = ds.Tables["deny"];
this.gvAuthorizationDeny.DataBind();
}
Screenshot
