Mega Code Archive

 
Categories / ASP.Net Tutorial / Profile
 

Using Grouped Personalization Properties

<%@ Page Language="C#" %> <script runat="server">     protected void Button1_Click(object sender, EventArgs e)     {       if (Page.User.Identity.IsAuthenticated)       {             Label1.Text = Profile.MemberDetails.DateJoined                              Label2.Text = Profile.FamilyDetails.MarriedStatus       }       else       {         Label1.Text = "You must be authenticated!";       }     } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>Storing Personalization</title> </head> <body>     <form id="form1" runat="server">         First Name:<asp:TextBox ID="TextBox1" Runat="server"/>         Last Name:<asp:TextBox ID="TextBox2" Runat="server"/>         Age:<asp:TextBox ID="TextBox3" Runat="server" MaxLength="3"></asp:TextBox>         Are you a member?         <asp:RadioButtonList ID="Radiobuttonlist1" Runat="server">             <asp:ListItem Value="1">Yes</asp:ListItem>             <asp:ListItem Value="0" Selected="True">No</asp:ListItem>              </asp:RadioButtonList>         <asp:Button ID="Button1" Runat="server" Text="Submit"              OnClick="Button1_Click" />                  <asp:Label ID="Label1" Runat="server"/>     </form> </body> </html> File: Web.config <configuration>   <system.web>      <profile>         <properties>            <add name="FirstName" />            <add name="LastName" />            <add name="LastVisited" />            <add name="Age" />            <group name="MemberDetails">               <add name="Member" />               <add name="DateJoined" />               <add name="PaidDuesStatus" />               <add name="Location" />            </group>            <group name="FamilyDetails">               <add name="MarriedStatus" />               <add name="DateMarried" />               <add name="NumberChildren" />               <add name="Location" />            </group>         </properties>     </profile>     <authentication mode="Windows" />   </system.web> </configuration>