konto usunięte

Temat: Wizard rejestracji

Witam
mam pytanie dotyczące wizarda rejestracji (kontrolka createuserwizard):
-dodałem jeden krok po głównym rejestracji (jakieś dane osobowe)- jak zrobić aby rejestracja zapisywała się do bazy nie po pierwszym ale po moim kroku? Standardowo po naciśnięciu next dane są od razu zapisywane do aspnetbb.mdf

konto usunięte

Temat: Wizard rejestracji

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 15:49

konto usunięte

Temat: Wizard rejestracji

Robię system weryfikowania wiedzy studentów - system testów, raportowania itd.
Chciałem zrobić wizard :
a) użytkownik wypełnia standardowy formularz rejestracyjny
b) klika dalej
c) wpisuje dane osobowe
d) klika rejestruj
e) tutaj standardowe dane do aspnetdb a dane osobowe plus lekka redundancja w postaci przepisania loginu do tabeli "studenci" w innej bazie danych
a jesli nie da się tutaj tak jak ja chcę zrobić to będę dawał, że po rejestracji jest przekierowanie na stronę z wpisaniem danych osobowych, a potem dopiero uzyskuje student role
Marcin Soja

Marcin Soja Life is a lesson
..You learn it when
u r through

Temat: Wizard rejestracji

Hmn, dawno temu robiłem coś podobnego i mogę się mylić (czyt. nie pamiętać dokładnie) ale możesz zrobić coś w tym stylu:

d) klika rejestruj
e) tutaj standardowe dane do aspnetdb a dane osobowe plus lekka redundancja w postaci przepisania loginu do tabeli "studenci" w innej bazie danych....

Kontrolka creatuuserwizard ma różne zdarzenia np. CreateUserWizard1_CreatedUser() do których możesz dopisać swoje akcje np przepisanie loginu do tabeli "studenci" bądź innej.

przykład:

MembershipUser mu = Membership.GetUser(CreateUserWizard1.UserName);
Roles.AddUserToRole(mu.UserName, "user");
mu.IsApproved = true;
string unikalneid = mu.ProviderUserKey.ToString();

cmd.Connection = cn;
cn.Open();
cmd.CommandText = "update aspnet_Users set Nazwisko = '" + tbNazwisko.Text.ToString().Trim() + "', Imie = '" + tbImie.Text.ToString().Trim() + "' where " +
"UserId = '" + unikalneid + "';";
cmd.ExecuteNonQuery();
cn.Close();
Marcin Soja edytował(a) ten post dnia 10.11.09 o godzinie 14:11

konto usunięte

Temat: Wizard rejestracji

jeśli pod polami typu login, hasło, email itd. dodałem własne textboxy to jak się do nich dostać? w created_user?

zabawy typu rejestracjaWizard.imieTextBox.Text nie działą bo nie widzi tego pola tekstowego mimo że jest w środku kontrolki?

konto usunięte

Temat: Wizard rejestracji

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 15:49
Marcin Soja

Marcin Soja Life is a lesson
..You learn it when
u r through

Temat: Wizard rejestracji

Mam jakiś drobny projekt i w nim poradziłem sobie z tym problemem tak, że dodałem textboxy pod kontrolką i wtedy dostałem się do nich bez problemu.

Ale może da się zrobić tak:

TextBox szukanyTextBox = new TextBox();
szukanyTextBox = (TextBox)FindControl("imieTextBox");
string imie = szukanyTextBox.text;


?

konto usunięte

Temat: Wizard rejestracji

zrobiłem inaczej prościej tylko więcej roboty i nie tak to miało być ale cóż czas się liczy :) po pierwszym logowaniu przekierowanie na stronę wpisania danych

Pojawił się nowy problem...

Posiadam katalog "Zarz_kont", gdzie dostęp ma admin i tam zarządza uczniami. Tworzę nową stronę opartą o szablon master:


<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="akceptacje.aspx.cs" Inherits="Zarz_kont_akceptacje" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
</asp:Content>


Problem w tym, że jeśli jakąkolwiek stronę w jakimkolwiek katalogu uworzę, to widzę same litery, widzę szablon lecz bez stylów. Co lepsze visual w widoku design wszystko pięknie wyśweitlaMarcin Gościniak edytował(a) ten post dnia 11.11.09 o godzinie 11:42

Następna dyskusja:

Pytania co do rejestracji




Wyślij zaproszenie do