Witam, w C# zacząłem programować niedawno - ok. 2 miesiące temu(Wcześniej pisałem w C++, ale to chyba nie ma znaczenia).
Moje pytanie jest proste. Czy istnieje jakiś sposób na pobranie(i ustawianie) danych z kontrolek, które wyświetlane są w przeglądarce. np. pobrać string'a z TextBoxa lub sprawdzić, czy CheckBox jest zaznaczony itp.
Pobieranie danych powinno odbyć się przed wysłaniem danych na serwer.
Z góry dziękuję za odpowiedzi.
Nie wiem co i gdzie pisałeś, ale chyba nie programy, bo jakoś nie bardzo sensownie pytania zadajesz.
Co ty w tym c# piszesz?
Po pierwsze chcesz aplikację web napisać? Jeśli chcesz na stronie www operować na inputach po stronie klienta to za pomocą javascript.
Jeśli nie o to chodzi to ja kompletnie nie kumam o co.
Pewnie pisze w ASP.NET - w takim wypadku pytanie jest bardzo sensowne.
A ja nie odpowiadam bo czekam na somekinda (albo kogokolwiek) który w przeciwieństwie do mnie się na ASP.NET zna ;)
Moze Javascript, zrobisz sobie walidacje po stronie klienta.
Ale to ma byc zewnetrznym programem z dowolnej otwartej przegladarki? tak jakbys pobieral np z outlooka dane wordem? bo chyba nie chodzi o javascript?
zerknij do zalacznika, moze ort!, a na pewno nie zaszkodzi.
Pobierać dane z kontrolek...
To raczej zależy od obiektu kontrolki i od tego jakie informacje chcesz z nich uzyskać (i czy to jest ASP czy aplikacje pod Windows nie ma znaczenia):
TextBox tb = new TextBox();
String value = tb.Text;
czy
CheckBox cb = new CheckBox();
bool value= cb.Checked;
A tak poza tym to poleciłbym Ci użycie jakiejś prostej dokumentacji.
Aha jak już chcesz zapisywać stan kontrolek to to najpierw:
http://maciej-progtech.blogspot.com/2010/06/cykl-zycia-strony-w-aspnet-pl.html
to odpowie między innymi Ci na kolejne Twoje pytanie - gdzie zapisywać stan kontrolek?
emilklim napisał(a)
i czy to jest ASP czy aplikacje pod Windows nie ma znaczenia
Perełka?