0

私はMVC4とVS_2012を使用しています。管理パネルのユーザーを削除したい。私は通常この方法で削除します。

UsersContext dcUser = new UsersContext();

if (userId.HasValue)
 {
     var userToDelete = (from u in dcUser.UserProfiles
                         where u.UserId == userId
                         select u).Single();

  //   dcUser.UserProfiles.DeleteOnSubmit(userToDelete);
 //   dcUser.SubmitChanges();
  }

しかし、この場合、DeleteOnSubmitとSubmitChangesにアクセスできません。ユーザーを削除する方法はありますか?

4

2 に答える 2

0

このようにしてみてください:

dcUser.Entry<string>(userToDelete).State = System.Data.EntityState.Deleted;
于 2012-10-19T11:58:34.600 に答える