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.
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Korzystając z ASP.NET MVC, istnieją sytuacje (takie jak przesłanie formularza), które mogą wymagać pliku RedirectToAction. Jedna z takich sytuacji ma miejsce, gdy po przesłaniu formularza napotkasz błędy walidacji i musisz przekierować z powrotem do formularza, ale chcesz, aby adres URL odzwierciedlał adres URL formularza, a nie stronę akcji, do której …
Mam problem z tokenem chroniącym przed fałszerstwem :( Utworzyłem własną klasę użytkownika, która działała dobrze, ale teraz pojawia się błąd za każdym razem, gdy przechodzę do strony / Konto / Rejestr . Błąd: Zgłoszenie typu „ http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier ” lub „ http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider ” zostało brak na podanym ClaimsIdentity. Aby włączyć obsługę …
W jednej z moich akcji kontrolera zwracam bardzo dużą, JsonResultaby wypełnić siatkę. Otrzymuję następujący InvalidOperationExceptionwyjątek: Błąd podczas serializacji lub deserializacji przy użyciu JSON JavaScriptSerializer. Długość ciągu przekracza wartość ustawioną we właściwości maxJsonLength. Ustawienie tej maxJsonLengthwłaściwości na web.configwyższą wartość niestety nie daje żadnego efektu. <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="2147483644"/> </webServices> </scripting> …
Ok, o to pytano wcześniej, ale nie ma tam solidnego rozwiązania. Więc dla mnie i innych, którzy mogą uznać to za przydatne. W MVC2 (ASP.NET) chcę, aby to było, gdy ktoś przejdzie do witryny sieci Web, jest określony obszar domyślny. Więc nawigacja do mojej witryny powinna skierować cię do ControllerX …
Załóżmy, że mam kilka stron some.web/articles/details/5 some.web/users/info/bob some.web/foo/bar/7 który może wywołać typowy kontroler narzędzi, taki jak locale/change/es lub authorization/login Jak mogę dostać te metody ( change, login), aby przekierować do poprzednich działań ( details, info, bar) podczas przechodzenia dotychczasowe parametry do nich ( 5, bob, 7)? W skrócie: jak przekierować …
W skrócie wyjątek jest generowany podczas POST-owania modelu otoki i zmiany stanu jednego wpisu na „Zmodyfikowany”. Przed zmianą stanu stan jest ustawiony na „Odłączony”, ale wywołanie metody Attach () powoduje zgłoszenie tego samego błędu. Używam EF6. Proszę znaleźć mój kod poniżej (nazwy modeli zostały zmienione, aby były bardziej czytelne) Model …
Moje widoki Razor w VS2015 RC nie pokazują prawidłowego kolorowania dla kodu C #. Mój projekt działał dobrze w VS2013, ale nie w 2015 i nie daje mi żadnego Intellisense w kodzie C #. Rozwiązanie jest budowane, a witryna działa poprawnie. Bezskutecznie próbowałem wykonać następujące czynności wyłączanie wszystkich rozszerzeń programu …
Chcę użyć RequireHttpsAttribute, aby zapobiec wysyłaniu niezabezpieczonych żądań HTTP do metody akcji. DO# [RequireHttps] //apply to all actions in controller public class SomeController { [RequireHttps] //apply to this action only public ActionResult SomeAction() { ... } } VB <RequireHttps()> _ Public Class SomeController <RequireHttps()> _ Public Function SomeAction() As ActionResult …
Jaka byłaby najlepsza praktyka w celu zlokalizowania aplikacji ASP.NET MVC? Chciałbym omówić dwie sytuacje: jedno wdrożenie aplikacji w usługach IIS, które obsługuje wiele języków wdrożenie jednego języka / aplikacji. W pierwszej sytuacji powinieneś wybrać coś w rodzaju widoku, takiego jak ~ / View / EN, ~ / View / FI, …
Próbowałem utworzyć deklaratywnego pomocnika Razor w moim folderze App_Code dla projektu MVC 3 RTM. Problem polegał na tym, że rozszerzenia MVC HtmlHelper, takie jak ActionLink, nie są dostępne. Dzieje się tak, ponieważ skompilowane elementy pomocnicze wywodzą się z właściwości System.Web.WebPages.HelperPagei chociaż ujawniają ją Html, to System.Web.WebPages.HtmlHelperraczej jej typ niż System.Web.Mvc.HtmlHelper. …
Mam ten kod demonstracyjny dla iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); document.Open(); document.Add(new Paragraph("Hello World")); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Jak sprawić, by kontroler zwrócił dokument pdf do przeglądarki? EDYTOWAĆ: Uruchomienie tego kodu powoduje otwarcie …
Doceniam każdą pomoc w tej sprawie, ponieważ strona ma zostać uruchomiona dziś wieczorem! Mam kontroler interfejsu API sieci Web z metodą usuwania. Metoda działa dobrze na moim komputerze lokalnym z uruchomionym IIS Express (Windows 8), ale gdy tylko wdrożyłem ją na aktywnym serwerze IIS (Windows Server 2008 R2), przestała działać …
Jak zwrócić kod HTML z kontrolera interfejsu API sieci Web ASP.NET MVC? Wypróbowałem poniższy kod, ale wystąpił błąd kompilacji, ponieważ nie zdefiniowano Response.Write: public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.