Thursday, June 14, 2007

System.Diagnostics.Debug.WriteLine("");

Gridview_RowUpdated(..)
{
if(e.Exception!=null)
lbl.Text= e.ExceptionMessage;
}


if(Page.User.Identity.IsAuthenticated)


CreateUserWizard1_ContinueButtonClick(...)
{
response.Redirect("Default.aspx");
}


CreateUserWizard1_CreatedUser(...)
{
}

CreateUserWizard->smarttag->Customize Create User Step


In Login Control 2 properties
CreateUserText
PasswordRecoveryText


MemberShipUser user = MemberShipUser.GetUser(textbox1.text);
user.IsLockedOut;

< asp:loginname id="LoginName1" formatstring="Welcome to the site{0}!" >

MemberShip.GetNumberOfUsersOnline().ToString();

There are 2 users online

ChangePassword server control

In web.config
<system.web>
<roleManager enabled="true"/>
</system.web>


deny users="*"
* - all
? - all anonymous user

Roles.CreateRole("Admin");

ListBox1.DataSource=Roles.GetAllRoles();
Roles.AddUserToRole("siby","Admin");

if(Roles.IsUserInRole("siby","Admin"))

if(User.IsInRole("Admin"))

MemberShip.GetAllUsers();
FindUserByName(); - it usefull for searching users

<asp:LoginView....>
<LoggedInTemplate>
</LoggedInTemplate>
<AnonymousTemplate>
</AnonymousTemplate>
<Role Groups>
<asp:RoleGroup Roles="Admin","Manager">
<ContentTemplate>
.........
</ContentTemplate>
<asp:RoleGroup>
<asp:RoleGroup Roles="Operator">
<ContentTemplate>
.........
</ContentTemplate>
<asp:RoleGroup>
</Role Groups>