Pytania otagowane jako asp.net-mvc

ASP.NET MVC Framework to platforma i narzędzie aplikacji internetowych typu open source, które implementuje wersję wzorca model-view-controller (MVC) dostosowaną do aplikacji internetowych i opartą na technologii ASP.NET.

6
Wysyłaj dane JSON przez POST (ajax) i odbieraj odpowiedź JSON z kontrolera (MVC)
Utworzyłem taką funkcję w javascript: function addNewManufacturer() { var name = $("#id-manuf-name").val(); var address = $("#id-manuf-address").val(); var phone = $("#id-manuf-phone").val(); var sendInfo = { Name: name, Address: address, Phone: phone }; $.ajax({ type: "POST", url: "/Home/Add", dataType: "json", success: function (msg) { if (msg) { alert("Somebody" + name + " …
139 jquery  ajax  asp.net-mvc  json 

6
Używanie WebAPI lub MVC do zwracania JSON w ASP.NET
Buduję aplikację ASP.NET MVC, która jest obciążona skryptami klienta, będzie używać JSON i jQuery do manipulowania DOM. Rozumiem, że zarówno kontroler interfejsu API sieci Web, jak i kontroler MVC mogą zwracać JSON. Biorąc pod uwagę mój scenariusz, czy powinienem używać kontrolera internetowego interfejsu API czy kontrolera MVC ?

16
Wyłącz wymagany atrybut walidacji w określonych okolicznościach
Zastanawiałem się, czy można wyłączyć atrybut Required validation w niektórych akcjach kontrolera. Zastanawiam się nad tym, ponieważ w jednym z moich formularzy edycji nie wymagam od użytkownika wprowadzania wartości pól, które już wcześniej określił. Jednak potem implementuję logikę, że kiedy wprowadzają wartość, używa specjalnej logiki do aktualizacji modelu, takiej jak …

9
Jak skonfigurować plik web.config, aby zezwalał na żądania o dowolnej długości
Buduję witrynę, w której chciałbym utworzyć plik po stronie klienta z wartości elementu textarea. Mam kod, aby to zrobić, ale otrzymuję ten błąd Błąd HTTP 404.15 - nie znaleziono Moduł filtrowania żądań jest skonfigurowany do odrzucania żądania, w którym ciąg zapytania jest zbyt długi. Czy istnieje sposób, aby to zmienić, …

2
Jaka jest różnica między czterema wynikami plików w ASP.NET MVC
ASP.NET ma cztery różne typy wyników plików: FileContentResult: wysyła zawartość pliku binarnego do odpowiedzi. FilePathResult: wysyła zawartość pliku do odpowiedzi FileResult: zwraca binarne dane wyjściowe do zapisu w odpowiedzi FileStreamResult: wysyła zawartość binarną do odpowiedzi przy użyciu wystąpienia Stream Te opisy pochodzą z MSDN iz wyjątkiem FileStreamResult pierwsze trzy brzmią …

11
Jak przekazać wiele parametrów do interfejsu API sieci Web ASP.Net GET?
Używam Web API .Net MVC4 do (miejmy nadzieję) zaimplementować RESTful api. Muszę przekazać kilka parametrów do systemu i zlecić mu wykonanie jakiejś czynności, a następnie zwrócić listę obiektów jako wyniki. Dokładniej mówiąc, podaję dwie daty i zwracam rekordy, które mieszczą się między nimi. Śledzę również zwracane rekordy, aby kolejne wywołania …

4
Czy włączenie podwójnej ucieczki jest niebezpieczne?
Mam aplikację ASP.NET MVC z trasą umożliwiającą wyszukiwanie rzeczy za pośrednictwem / search / <searchterm>. Kiedy podaję „search / abc”, działa to dobrze, ale kiedy podaję „/ search / a + b + c” (poprawnie zakodowany adres URL), IIS7 odrzuca żądanie z błędem HTTP 404.11 ( moduł filtrowania żądań jest …
136 c#  asp.net-mvc  iis-7 


5
ASP.NET: tej metody nie można wywołać na etapie inicjalizacji przed uruchomieniem aplikacji
Próbuję uzyskać witrynę ASP.NET MVC 3 działającą w usługach IIS 6.0. Obecnie, gdy żądam strony z serwera, pojawia się następujący błąd: Komunikat o błędzie analizatora: tej metody nie można wywołać na etapie inicjalizacji przed uruchomieniem aplikacji. w tej linii: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Jestem kompletnie zaskoczony i nie mam …

21
Element z tym samym kluczem został już dodany
Otrzymuję ten błąd za każdym razem, gdy wysyłam formularz, również metoda akcji nie jest wywoływana z tego powodu: Element z tym samym kluczem został już dodany. I szczegóły wyjątku: [ArgumentException: Element z tym samym kluczem został już dodany.] System.ThrowHelper.ThrowArgumentException (zasób ExceptionResource) +52 System.Collections.Generic.Dictionary`2.Insert (klucz TKey, wartość TValue, wartość logiczna) +9382923 …
135 asp.net-mvc 


7
Funkcje języka C # 6.0 nie działają z programem Visual Studio 2015
Testuję program Visual Studio 2015 z C # 6.0, ale funkcje językowe nie działają. W aplikacji internetowej MVC kompiluje się następujący kod: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } Jednak po uruchomieniu aplikacji za pośrednictwem Debug i IIS Express pojawia się następujący błąd: CS1525: Nieprawidłowy termin wyrażenia „.” Jak …

5
Niejednoznaczne metody akcji ASP.NET MVC
Mam dwie sprzeczne metody działania. Zasadniczo chcę mieć możliwość uzyskania tego samego widoku przy użyciu dwóch różnych tras, albo według identyfikatora elementu, albo według nazwy elementu i jego elementu nadrzędnego (elementy mogą mieć tę samą nazwę u różnych elementów nadrzędnych). Do filtrowania listy można użyć wyszukiwanego hasła. Na przykład... Items/{action}/ParentName/ItemName …

9
Żądanie wprowadzenia interfejsu API sieci Web generuje błąd Http 405 Niedozwolona metoda
Oto wywołanie PUTmetody w moim interfejsie API sieci Web - trzeci wiersz w metodzie (wywołuję interfejs API sieci Web z interfejsu ASP.NET MVC): client.BaseAddressjest http://localhost/CallCOPAPI/. Oto contactUri: Oto contactUri.PathAndQuery: I na koniec moja odpowiedź 405: Oto plik WebApi.config w moim projekcie interfejsu API sieci Web: public static void Register(HttpConfiguration config) …

4
ASP.NET MVC: Jaki jest cel @section? [Zamknięte]
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 8 lat temu . W przypadku aplikacji ASP.NET …
134 asp.net-mvc 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.