2010-12-13 13 views
6

Tworzę aplikację ASP.NET, która pozwala użytkownikowi dodawać elementy formularza do strony w formularzu. Kiedy strona zostanie opublikowana (za pomocą przycisku "prześlij"), muszę przejrzeć WSZYSTKIE zaksięgowane wartości w formularzu i uzyskać wartości.Pobierz wszystkie zaksięgowane wartości w ASP.NET

Nie mogę sprawdzić konkretnych wartości, ponieważ nie wiem, ile ich będzie lub jak będą one wywoływane.

Czy ktoś mógłby wskazać mi właściwy kierunek uzyskania WSZYSTKICH zaksięgowanych wartości, aby móc je przeglądać?

p.s Szukałem w Request.Form, ale nie widziałem niczego oczywistego w użyciu.

Dzięki.

Odpowiedz

11

Obiekt Request.Form zwraca NameValueCollection można iterować:

foreach (string name in Request.Form.AllKeys) { 
    string value = Request.Form[name]; 
    // Do something with (name, value). 
} 
+0

Dzięki. Po prostu udało się to sprawdzić przed odpisaniem na to stanowisko, ale to jest to samo rozwiązanie. – webnoob

2
foreach (string key in Request.Form) 
    { 
     var value = Request.Form[key]; 
    } 
Powiązane problemy