• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

zadanie,ASp.NET MVC

Object Storage Arubacloud
0 głosów
285 wizyt
pytanie zadane 7 marca 2019 w C# przez Krystek102 Bywalec (2,440 p.)
edycja 7 marca 2019 przez Krystek102
Witam,mam problem z takim zadankiem,musze to zrobic w ASP.NET MVC:Gdy użytkownik wchodzi na stronę główną widzi formularz do wpisania liczby oraz przycisk 'Odpowiedz'.

Po wpisaniu liczby i wciśnięciu 'Odpowiedz' użytkownik otrzymuje odpowiedź:

- "TAK"gdy liczba dzieli sie przez 2

- "NIE" gdy liczba dzieli sie przez 7

- wpisaną liczbę w pozostałych przypadkach

zrobienie przycisku i formularza nie jest problemem ,natomiast mam problem z sprawdzeniem czy liczba podzielna ,nie wiem w jaki sposób to przekazac chyba do controllera ?za pewne jest jest to łatwe zadanie ale dopiero zaczynam to robic i nie wiem jak i gdzie mam sprawdzac liczbę podana przez uzytkownika

z góry dzięki za pomoc

1 odpowiedź

0 głosów
odpowiedź 7 marca 2019 przez Paweł Antyporowicz Stary wyjadacz (11,470 p.)

30 sekund szukania. Masz tutaj podstawowy tutorial obłsugi modelu oraz formularza.

https://www.aspsnippets.com/Articles/ASPNet-MVC-Form-Submit-Post-example.aspx

komentarz 7 marca 2019 przez Krystek102 Bywalec (2,440 p.)
ok,dzięki ,ciekawy artykuł ale nadal nie wiem gdzie ,w jaki sposób mam sprawdzać moją wartość podaną przez uzytkownika>>
komentarz 7 marca 2019 przez niezalogowany
if (value % 2 == 0){

//do something

}
komentarz 7 marca 2019 przez Krystek102 Bywalec (2,440 p.)
nie chodzi mi o to ,nie wiem gdzie funkcja sprawdzajaca powinna być ??
komentarz 7 marca 2019 przez tomek2323 Bywalec (2,050 p.)
tworzysz dwie metody w kontrolerze

jedna widok z formularzem

druga wysyłasz liczbę model czyli int

 public ActionResult Metoda1()
        {

tworzysz widok z formularzem
            return View();
        }

 

 public ActionResult Metoda2(int Liczba)
        {

string Odpowiedz="";

            if (Liczba% 2 == 0)

{

Odpowiedz="Yes";

}

i tak dalej

teraz w zależności od tego co ci wyszło przekazujesz do widoku stringa

tutaj też musisz stworzyć nowy widok chyba ze ma się to wyświetlać jakoś w pierwszym nie wiem tego
            return View(Odpowiedz);
        }

Podobne pytania

0 głosów
0 odpowiedzi 147 wizyt
0 głosów
1 odpowiedź 243 wizyt
pytanie zadane 2 marca 2020 w C# przez Moras Obywatel (1,620 p.)
+1 głos
1 odpowiedź 489 wizyt
pytanie zadane 11 października 2018 w C# przez tomek2323 Bywalec (2,050 p.)

92,539 zapytań

141,382 odpowiedzi

319,476 komentarzy

61,928 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...