MembershipUser.IsApproved

我自己玩了一会游戏终于明白了,因为微软并没有在IsApproved属性里面写方法,其实我们自己设计的时候也不会写方法的,为什么呢,为了不让类混乱,
我们其实改变了mpu的信息,但是信息并没有存到数据库中,我们应该找到一种方法把他存入到数据库,那就是Membership中的UpdateUser方法


protected   void   CheckBox2_CheckedChanged(object   sender,   EventArgs   e)
        {
                for   (int   i   =   0;   i   <=   UserGrid.Rows.Count   -   1;   i++)
                {
                        CheckBox   cbox   =   ((CheckBox)(UserGrid.Rows[i].Cells[2].FindControl("CheckBox2")));
                        //Label1.Text   +=   cbox.Checked.ToString()   +   "   "; 
                        MembershipUser   mpu   =   Membership.GetUser(UserGrid.Rows[i].Cells[0].Text); 
                        if   (cbox.Checked   !=   mpu.IsApproved)
                        {
                                //Label1.Text   +=   UserGrid.Rows[i].Cells[0].Text;
                                mpu.IsApproved   =   cbox.Checked;
                                Membership.UpdateUser(mpu);//大家忙乎了很久了谢谢.                         }

                }
                GetUsers();
        }
posted @ 2008-02-25 18:37  白虎  阅读(534)  评论(0编辑  收藏  举报
非常感谢dudu,感谢博客园提供的各种服务。
联系白虎(David.Du)