次のシナリオがあります。
私のページの以下の2つのグローバル変数:
MainContext db = new MainContext();
User user = new User();
ボタンの更新時に呼び出されるプロパティを入力するメソッド:
private void FillProperties()
{
user.FirstName = txtFirstName.Text;
user.LastName = txtLastName.Text;
user.Email = txtEmail.Text;
}
ボタンの更新で私は次のことをしています:
FillProperties();
user.ID = Request.QueryString("userid");
db.SaveChanges();
しかし、レコードは更新されていません。これは、ユーザー変数がdbオブジェクトに関連付けられていないため、論理的だと思いますが、ia、これを行うことはできません。
db.Users.AddObject(user);
AddObjectがdbプロパティに見つからないため。
ユーザーを更新するにはどうすればよいですか?
あなたの答えは大歓迎です。