public void reg_submit_Clicked(object sender, EventArgs args) { int index = -1; index = Users.FindIndex(x => x.Login == _login.Text); if (index >= 0 && Users[index].Login == _login.Text) { Users[index].Email = _email.Text; Users[index].Fname = _fname.Text; Users[index].Name = _name.Text; Users[index].Lname = _lname.Text; } else { Users.Add(new User(_email.Text, _login.Text, _password.Text, _fname.Text, _name.Text, _lname.Text)); } // Сохраняем юзеров в файл User_db.Write(Users, "users.json"); // Перезагрузим страницу Response.Redirect(Request.RawUrl); }
protected void Page_Load(object sender, EventArgs e) { // Читаем список пользователей из файла Users = User_db.Read("users.json"); if (!Page.IsPostBack) { BindGridView(); } }