widok po wysłaniu formuarza

0

Hej chciałabym się dowiedziec jak rozwiazujecie taki problem:
Jest formularz kontaktowy na stronie - kilka textboxów
W tej chwili po kliknieciu zapisz dane sie wysyłają
ale widok pozostaje ten sam, wolałabym raczej aby
zamiast formularza pojawił sie tylko jakis komunikat
no dane zostały wysłane
Jak wy rozwiazujecie taki problem?

0
matra napisał(a)

Hej chciałabym się dowiedziec jak rozwiazujecie taki problem:
Jest formularz kontaktowy na stronie - kilka textboxów
W tej chwili po kliknieciu zapisz dane sie wysyłają
ale widok pozostaje ten sam, wolałabym raczej aby
zamiast formularza pojawił sie tylko jakis komunikat
no dane zostały wysłane
Jak wy rozwiazujecie taki problem?

po wysłaniu danych zrób przekierowanie na strone z tekstem "dane wysłano" a tam linka z przekierowaniem na stronę główną. To najprostsza dla Ciebie metoda.

0

hm ale wydaje sie troche marnotrawna,
musze stworzyc specjanie strone po to aby wyswietlic komunikat.
Czy rzeczywiscie tak robicie w praktyce?

0

uzywajac jezyka skryptowego (w tym dziale zakladam asp .net) mozesz tez np. panel z formularzem ukryc, a panel z podziekowaniami (textem) pokazac

w praktyce raczej zalezy od budowy calosciowego rozwiazania
ale jesli mowimy o jakim pojedynczym prostym formularzu to tak raczej kazdy zastosuje 2 strony lub jakies 2 czesci strony w zaleznosci od potrzeby na przemian pokazywane-ukrywane

0

ok myslalam ze
robi sie cos w rodzaju opakowania całego formularza w jakas kontrolke,
której nadaje sie atrybut widocznosci false w przypadku wysłania posta

0

no to walsnie analogiczny przypadek jaki podalem z panelami

jak to fizycznie zrobisz - rozbicie na kontrolki, opakowanie za pomoca jakis kontenerow, to inna sparawa

pamietaj ze na stronie (aspx) moze byc tylko jeden formularz serwerowy czyli oznaczony atrybutem runat="server"

1 użytkowników online, w tym zalogowanych: 0, gości: 1