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.
Chciałbym móc zezwalać na przesyłanie formularza tylko wtedy, gdy wartość w pewnym polu jest większa niż 0. Pomyślałem, że może atrybut Zakres Mvc pozwoliłby mi wprowadzić tylko 1 wartość, aby oznaczać tylko wartość większą niż test, ale nie ma szczęścia, ponieważ nalega na wartości minimalne i maksymalne. Jakieś pomysły, jak …
Czy są tym samym? Właśnie skończyłem oglądać samouczek Roba Connery'ego Storefront i wydają się być podobnymi technikami. Chodzi mi o to, że kiedy implementuję obiekt DAL, mam metody GetStuff, Add / Delete itp. I zawsze najpierw piszę interfejs, aby móc później przełączyć db. Czy mylę rzeczy?
Czy to jest obsługiwane? Jeśli tak, czy jest jakaś sztuczka, aby to włączyć? Zakładam, że Razor nie używa wystarczająco nowego kompilatora ...? IDE VS2015 wydaje się być w porządku, ale w czasie wykonywania dostaję CS1056: Nieoczekiwany znak „$”
@* Omitted code.. *@ @RenderBody() @RenderSection("Sidebar", required: false) Czy istnieje sposób, aby dowiedzieć się w Omitted codeczęści, czy RenderSection Sidebaristnieje, czy nie?
Czy ktoś może mi powiedzieć, jaka jest różnica między window.location.hrefi top.location.href? A także gdzie użyć którego. A który z nich będzie lepszy w przypadku przekierowania po wywołaniu ajax w mvc?
Czy istnieje sposób na napisanie symbolu zastępczego Html5 przy użyciu @ Html.EditorFor, czy powinienem po prostu użyć rozszerzenia TextBoxFor, tj. @Html.TextBoxFor(model => model.Title, new { @placeholder = "Enter title here"}) A może sensowne byłoby napisanie własnego rozszerzenia niestandardowego, które może używać atrybutu wyświetlania „Opis” za pośrednictwem adnotacji danych (podobnie do …
OK, słyszałem dyskusję o „ViewModels” w odniesieniu do MS ASP.NET MVC. Otóż, to ma być specyficzny model, prawda? Nie jest to konkretny rodzaj widoku. W moim rozumieniu jest to rodzaj Modelu, który ma określony cel interakcji z Widokiem? Czy coś takiego? Byłoby mile widziane pewne wyjaśnienie.
Mój obecny kod wygląda następująco. Jak mogę przekazać moją tablicę do kontrolera i jakie parametry musi zaakceptować moja akcja kontrolera? function getplaceholders() { var placeholders = $('.ui-sortable'); var result = new Array(); placeholders.each(function() { var ph = $(this).attr('id'); var sections = $(this).find('.sort'); var section; sections.each(function(i, item) { var sid = …
Chcę mieć możliwość żądania .htmlplików statycznych , które znajdują się w ~/Viewsfolderze. Zgodnie z dokumentacją system routingu sprawdza, czy adres URL pasuje do pliku dyskowego przed oceną tras aplikacji. Ale kiedy żądam pliku, 404pojawia się błąd. Mój plik znajduje się w folderze ~ / Views. Adres URL to:http://[localhost]/Views/HtmlPage1.html Co przegapiłem?
Dodałem [Required]adnotację danych do jednego z moich modeli w aplikacji ASP.NET MVC . Po utworzeniu migracji uruchomienie Update-Databasepolecenia powoduje następujący błąd: Nie można wstawić wartości NULL do kolumny „Director”, tabela „MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies”; kolumna nie zezwala na wartości null. UPDATE nie powiodło się. Oświadczenie zostało zakończone. Jest to spowodowane tym, że niektóre …
W maszynce do golenia MVC umieszczam aktualną datę w bazie danych w ten sposób .. model.Returndate = DateTime.Now.Date.ToShortDateString(); Ponieważ pole bazy danych ma typ danych typu datetime i konwertuję bieżącą datę na format ciągu, to nie działa. Jak mogę to zrobić? Robię format ciągu, ponieważ chcę, aby data była w …
Mam duży (ish) formularz w MVC. Muszę mieć możliwość wygenerowania pliku Excela zawierającego dane z podzbioru tego formularza. Problem polega na tym, że nie powinno to wpływać na resztę formularza, więc chcę to zrobić przez AJAX. Natknąłem się na kilka pytań na temat SO, które wydają się być powiązane, ale …
Otrzymuję sporadyczny wyjątek z informacją, że mvc asp.net nie może znaleźć metody akcji. Oto wyjątek: W kontrolerze „Schoon.Form.Web.Controllers.ChrisController” nie można znaleźć metody akcji publicznej „Fill”. Myślę, że mam poprawnie skonfigurowany routing, ponieważ ta aplikacja działa przez większość czasu. Oto metoda działania kontrolera. [ActionName("Fill")] [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post), UserIdFilter, DTOFilter] public ActionResult …
Jeśli podano trasę: {FeedName} / {ItemPermalink} np .: / Blog / Hello-World Jeśli element nie istnieje, chcę zwrócić 404. Jaki jest właściwy sposób zrobienia tego w ASP.NET MVC?
Mam następujące dwie metody działania (uproszczone do pytania): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction("Details", new { postId = review.PostId}); } else { ModelState.AddModelError("ReviewErrors", …
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.