71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
|
1 | |
CreateUserWizard добавить свои поля25.01.2012, 09:39. Показов 2881. Ответов 7
Метки нет Все метки)
(
Доброго времени суток!
Необходимо создать простенький сайтик с возможностью регистрации пользователей с доп. информацией (ИНН, КПП, Счета, Адреса и т.д). В последствии информация из БД о пользователях будет использоваться в других приложениях. Для начала в VS 2010 был создан проект "Веб-приложение ASP.NET" в котором имеется стандартный CreateUserWizard с полями "Имя пользователя", "Электронная почта" и "Пароль". Вся БД Веб-приложения была перенесена на MS SQL Server вместе с хранимыми процедурами. Все работает. Встала задача, как добавить свои поля в CreateUserWizard. Ясно, что по-умолчанию вся информация о зарегистрированных пользователях хранится в таблице aspnet_Membership. Скорее всего таблицы заполняются с помощью хранимых процедур, т.к. в коде проекта явных строк, добавляющих пользователей в БД нет. Как проще добавить необходимые поля в CreateUserWizard? Спасибо.
0
|
|
25.01.2012, 09:39 | |
Ответы с готовыми решениями:
7
Как добавить при регистрации пользователя свои поля вроде ИНН и т.д DBGrid + свои поля
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
25.01.2012, 14:26 | 2 |
Использовать профайлы
http://odetocode.com/Articles/440.aspx http://msdn.microsoft.com/ru-r... 64644.aspx http://perebeg.blogspot.com/20... vc_11.html эти поля можно легко добавить при регистрации
0
|
71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
||||||
25.01.2012, 15:17 [ТС] | 3 | |||||
Если честно - ничего не понятно
![]() Пробовал модифицировать web.config как в примерах - не помогло. Возможно у меня недостаточно опыта в таких вещах. Если не сложно, расскажите, пожалуйста, "для чайников" ) Имею следующие web.config
Какие шаги необходимо совершить далее? Настроить web.config? Если нужно - приаттачил сам проект для VS 2010.
0
|
2719 / 2029 / 375
Регистрация: 22.07.2011
Сообщений: 7,687
|
|
25.01.2012, 20:07 | 4 |
Ну можно в контейнер шаблона вызарда запихунть любые контролы:
http://msdn.microsoft.com/ru-r... izard.aspx http://msdn.microsoft.com/ru-r... s.90).aspx
0
|
Заблокирован
|
|||||||||||
25.01.2012, 23:16 | 5 | ||||||||||
Вопрос решил чуть-чуть по-другому:
Выставил свойство require email в false и убрал поле e-mail из формы регистрации за ненадобностью. После создания пользователя сделал перенаправление на другую страничку, на которую добавлены контролы TextEdit и т.п., информация с которых заполняет БД MSSQL. Встал следующий вопрос: Есть кнопка "Очистить все поля", которая работает так:
Такой же эффект наблюдается и при нажатии на другие кнопки, например:
0
|
8 / 8 / 0
Регистрация: 29.07.2010
Сообщений: 47
|
|
26.01.2012, 09:07 | 6 |
Мигает страница от того, что происходит постбэк. Кратко говоря, после обработки нажатия кнопки, сервер отдает страницу в браузер заново (а как ее еще получить? =)). От этого и мигает.
Решение - либо поместить контрол в UpdatePanel (потребуется так же добавить ScriptManager), либо воспользоваться яваскриптом (такие вещи лучше на нем делать, нечего сервер грузить, хотя, если это незнакомо совсем, лучше воспользоваться UpdatePanel, ничего дополнительно писать не надо).
0
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
26.01.2012, 13:52 | 7 |
Ну так можно добавить эти поля в форму регистрации и привязать к профайлу. Затем сохранить данные регистрации и если всё хорошо, то сохранить данные в профайл.
0
|
Заблокирован
|
|
27.01.2012, 12:31 | 8 |
0
|
27.01.2012, 12:31 | |
Помогаю со студенческими работами здесь
8
Struct udphdr не видит свои поля Добавить в процедуру события свои агрументы В шапку формы добавить свои кнопки Подскажите, как добавить свои свойства? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |