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.

3
Jaki jest najlepszy sposób dodania walidatora większego niż 0 po stronie klienta przy użyciu MVC i adnotacji danych?
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 …

12
Wzorzec repozytorium a DAL
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?

2
Interpolacja ciągów w widoku Razor?
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 „$”
93 c#  asp.net-mvc  razor  c#-6.0 



7
Html5 Placeholder with .NET MVC 3 Razor EditorFor rozszerzenie?
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 …

5
ASP.NET MVC Model vs ViewModel
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.

7
Jak wysłać tablicę złożonych obiektów z JSON, jQuery do kontrolera ASP.NET MVC?
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 = …

5
Jak zażądać statycznych plików html w folderze ~ / Views w ASP.NET MVC?
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?

8
Wartość domyślna dla pól wymaganych w migracji Entity Framework?
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 …

11
Wyświetlaj tylko datę bez czasu
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 …

14
Pobierz plik Excela przez AJAX MVC
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 …

13
Sporadyczny wyjątek mvc asp.net: „Nie można znaleźć metody akcji publicznej ABC na kontrolerze XYZ”.
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 …


10
ASP.NET MVC - Jak zachować błędy ModelState w ramach RedirectToAction?
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", …

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.