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.
Dlaczego jest Json Request Behaviorpotrzebny Jeśli chcę ograniczyć HttpGetżądania do mojej akcji, mogę ozdobić akcję [HttpPost]atrybutem Przykład: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } Dlaczego nie [HttpPost]wystarcza? Dlaczego struktura „wkurza” nas za to, JsonRequestBehavior.AllowGetco JsonResultmamy. Jeśli chcę odmówić …
W .NET MVC4projekcie robi, jak @Styles.Renderdziała? Mam na myśli, w @Styles.Render("~/Content/css")którym pliku się woła? Nie mam w folderze pliku ani folderu o nazwie „css” Content.
Chcę dodać interfejs API sieci Web ASP.NET do projektu aplikacji sieci Web ASP.NET MVC 4, opracowanego w Visual Studio 2012. Jakie kroki należy wykonać, aby dodać działający interfejs API sieci Web do projektu? Wiem, że potrzebuję kontrolera pochodzącego z ApiController, ale to wszystko, co wiem. Daj mi znać, jeśli będę …
Korzystam z wtyczki komentarzy na Facebooku na blogu, który tworzę. Zawiera niektóre tagi FBXML, które są interpretowane przez javascript na Facebooku, do którego odwołuje się strona. To wszystko działa dobrze, ale muszę przekazać bieżący, w pełni kwalifikowany adres URL do wtyczki. <div style="width: 900px; margin: auto;"> <div id="fb-root"></div> <fb:comments href="URL …
Tworzę aplikację internetową w asp.net mvc 3. Jestem bardzo nowy. W widoku z użyciem brzytwy chciałbym zadeklarować niektóre zmienne lokalne i używać ich na całej stronie. Jak można to zrobić? Wydaje się dość trywialne, aby móc wykonać następujące czynności: @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // meaning that the …
Kod OwinStartup działał idealnie, a potem przestał działać. Niestety nie jestem pewien, co dokładnie zrobiłem, aby przestał działać i naprawdę trudno mi to rozgryźć. Aby upewnić się, że mam podstawy, dwukrotnie sprawdziłem, aby upewnić się, że mam [assembly:OwinStartup(typeof(WebApplication.Startup))] atrybut przypisany poprawnie i upewniłem się, że nie mam appSetting for owin: …
Bawiłem się z ASP.NET MVC 4 beta i teraz widzę dwa typy kontrolerów: ApiControlleri Controller. Nie jestem zdezorientowany, w jakich sytuacjach mogę wybrać konkretnego kontrolera. Na przykład: jeśli chcę zwrócić widok, muszę użyć ApiControllerlub zwykłego Controller? Wiem, że interfejs API sieci WCF jest teraz zintegrowany z MVC. Ponieważ teraz możemy …
Szukałem w SO i Google podziału różnych silników widokowych dostępnych dla ASP.NET MVC, ale nie znalazłem nic więcej niż proste opisy wysokiego poziomu tego, czym jest silnik widoku. Niekoniecznie szukam „najlepszego” lub „najszybszego”, ale raczej kilka porównań rzeczywistych zalet / wad głównych graczy (np. Domyślnego WebFormViewEngine, silników widoku MvcContrib itp.) …
Chcę zapisać moją edycję w bazie danych i używam Entity FrameWork Code-First w ASP.NET MVC 3 / C #, ale dostaję błędy. W mojej klasie Event mam typy danych DateTime i TimeSpan, ale w mojej bazie danych mam odpowiednio datę i godzinę. Czy to może być powód? Jak mogę rzutować …
Jestem ciekawy, czy można przeciążać metody kontrolera w ASP.NET MVC. Za każdym razem, gdy próbuję, pojawia się błąd poniżej. Dwie metody akceptują różne argumenty. Czy tego nie da się zrobić? Bieżące żądanie działania „MyMethod” na kontrolerze typu „MyController” jest niejednoznaczne między następującymi metodami działania:
Próbuję użyć atrybutów danych HTML5 w moim projekcie ASP.NET MVC 1. (Jestem początkującym użytkownikiem C # i ASP.NET MVC.) <%= Html.ActionLink("« Previous", "Search", new { keyword = Model.Keyword, page = Model.currPage - 1}, new { @class = "prev", data-details = "Some Details" })%> „Szczegóły danych” w powyższym atrybucie HTML zawierają …
Mam tę sekcję zdefiniowaną w moim _Layout.cshtml @RenderSection("Scripts", false) Mogę z łatwością korzystać z widoku: @section Scripts { @*Stuff comes here*@ } Mam problem z tym, jak uzyskać częściową treść w tej sekcji z częściowego widoku. Załóżmy, że to moja strona widoku: @section Scripts { <script> //code comes here </script> …
Pracuję nad usługą internetową przy użyciu nowego interfejsu WebAPI programu ASP.NET MVC, który będzie obsługiwał pliki binarne, głównie .cabi .exepliki. Następująca metoda kontrolera wydaje się działać, co oznacza, że zwraca plik, ale ustawia typ zawartości na application/json: public HttpResponseMessage<Stream> Post(string version, string environment, string filetype) { var path = @"C:\Temp\test.exe"; …
Chciałbym mieć 2 osobne układy w mojej aplikacji. Powiedzmy, że jeden jest przeznaczony do części publicznej strony internetowej, a drugi do strony członka. Dla uproszczenia załóżmy, że cała logika każdego z tych miejsc jest starannie zapakowana w 2 różne kontrolery. PublicController StaffController I że każdy z nich ma odpowiedni Układ …
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.