Помогите освоить asp.net
В настоящее время я создаю приложение asp.net. Это должно быть довольно просто. Проблема в том, что я имею опыт работы только с asp.net mvc, и для этого приложения я ограничен.net 2.0, поэтому нет mvc.
Единственное требование это.
У меня есть таблица около 2000 записей с этими столбцами: Id, Code1(уникальный), Code2(уникальный), имя, фамилия, электронная почта.
Таблица уже заполнена Id, Code1, Code2.
Теперь идея состоит в том, что когда кто-то просматривает свою запись (через Code1 или Code2), он может заполнить остальные поля (Имя, Фамилия, Электронная почта).
Итак, поиск -> если нет адреса электронной почты, имя, фамилия установлены => редактировать => отображать
Что мне нужно? пожалуйста помоги. Я пробовал Подробности просмотра, но я не уверен, как разрешить редактирование, только если поле электронной почты пустое. Нужно ли что-то еще?
1 ответ
Я думаю, что самый простой путь - это следующее:
2 текстовых поля, 1 кнопка (Поиск), 1 GridView, 1 SqlDataSource.
- Gridview должен быть подключен к SqlDataSource, который в свою очередь должен принимать 2 параметра (значения текстового поля)
- использовать текстовые поля для поиска, при поиске нажмите GridView.DataBind()
- Убедитесь, что ваш SqlDataSource имеет указанную команду обновления
Ознакомьтесь с учебными пособиями по ASP.NET для получения дополнительной информации, которую вы получили на шаге 3 этого учебного пособия для получения справки по обновлению GridView.
Вы могли бы редактировать 1 запись за раз, я хотел бы дать вам более подробную информацию о настройке Gridview для автоматических обновлений, но с тех пор, как я работал с ним, прошло некоторое время (Google должен помочь вам в этом, хотя).