示例如下:
bool
dirtyFlag
=
false
;
MembershipUser mu = Membership.GetUser( " cet " );
bool isApproved = bool .Parse(TextBox1.Text);
if (mu.IsApproved != isApproved)
{
dirtyFlag = true;
mu.IsApproved = isApproved;
}
if (dirtyFlag == true )
{
Membership.UpdateUser(mu);//
}
MembershipUser mu = Membership.GetUser( " cet " );
bool isApproved = bool .Parse(TextBox1.Text);
if (mu.IsApproved != isApproved)
{
dirtyFlag = true;
mu.IsApproved = isApproved;
}
if (dirtyFlag == true )
{
Membership.UpdateUser(mu);//
}
如果要求解鎖
//
先解除鎖定
MembershipUser mu = Membership.GetUser( " cet " );
try
{
if (mu.IsLockedOut == true)
{
mu.UnlockUser(); //此处解除锁定
}
this.Label1.Text = "successful";
return;
}
catch (Exception exc)
{
this.Label1.Text = exc.Message; //此处加入你自己的异常处理代码
return;
}
MembershipUser mu = Membership.GetUser( " cet " );
try
{
if (mu.IsLockedOut == true)
{
mu.UnlockUser(); //此处解除锁定
}
this.Label1.Text = "successful";
return;
}
catch (Exception exc)
{
this.Label1.Text = exc.Message; //此处加入你自己的异常处理代码
return;
}