Pytania otagowane jako asp.net-mvc-3

ASP.NET MVC 3 to trzecia główna wersja rozszerzenia Model-View-Controller do tworzenia aplikacji internetowych w środowisku .NET.

12
Dwa modele w jednym widoku w ASP MVC 3
Mam 2 modele: public class Person { public int PersonID { get; set; } public string PersonName { get; set; } } public class Order { public int OrderID { get; set; } public int TotalSum { get; set; } } Chcę edytować obiekty OBU klas w widoku SINGLE, więc …

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 …

5
Przesyłanie plików MVC 3 i powiązanie modelu
Mam załadowany formularz, który działa, ale chciałbym przekazać informacje o modelu do mojej bazy danych, aby zapisać plik pod inną nazwą. Oto mój widok Razor: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) { <input type='file' name='file' id='file' /> …

4
nie można niejawnie przekonwertować typu void na obiekt. .NET MVC PartialViewResult
Mam następującą akcję kontrolera: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } I następujący link do akcji (używając t4MVC i składni maszynki do golenia) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> Jednak to daje mi błąd: nie może niejawnie przekonwertować typu void na obiekt O ile wiem, działanie …

7
Ninject + MVC3 = InvalidOperationException: Sekwencja nie zawiera żadnych elementów
Stworzyłem nowy projekt MVC3, uderzyłem F5, zobaczyłem przykładową stronę. Następnie użyłem NuGet, aby uzyskać rozszerzenie Ninject.MVC . Zmodyfikowałem plik global.asax zgodnie z dokumentacją Ninject, How To Setup an MVC3 Application : public class MvcApplication : NinjectHttpApplication { public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); } public static void RegisterRoutes(RouteCollection …

9
asp.net-mvc: symbol „@” razor w pliku js
Mam .csHtmlplik -razor z funkcją javascript, która używa funkcji @Url.ContentC # wewnątrz dla adresu URL ajax. Chcę przenieść tę funkcję do .jspliku, do którego odwołuje się mój widok. Problem polega na tym, że javascript nie „zna” @symbolu i nie analizuje kodu C #. Czy istnieje sposób odwoływania się do .jsplików …



16
Nazwa „ViewBag” nie istnieje w obecnym kontekście
Próbuję użyć ViewBag w mojej aplikacji, mam wszystkie najnowsze biblioteki DLL, najnowszą wersję MVC 3, ale nadal otrzymuję błąd: „Nazwa„ ViewBag ”nie istnieje w obecnym kontekście” Nawet odinstalowałem, a następnie ponownie zainstalowałem MVC 3, a mimo to nie ma zmian. Nie wierzę też, że biblioteki DLL pojawiają się w GAC. …

2
Czy składnia Razor zapewnia przekonującą przewagę w znacznikach interfejsu użytkownika?
Zauważyłem, Scott Guthrie zaczyna wspominać Razor się trochę godziwej na swoim blogu, ale jestem pewien, że nie tylko, że jest to dobre dopasowanie do mojego stylu. To prawda, że ​​jest to dość nieznany styl dla kogoś, kto jest przyzwyczajony do „standardowego” rodzaju znaczników ASP.Net (posiadaczy miejsca na zawartość i kodu …

4
Przekieruj do skrótu ze sterownika za pomocą „RedirectToAction”
Witam Chcę zwrócić kotwicę z kontrolera MVC Nazwa kontrolera = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } Tak więc adres URL po przekierowaniu do indeksu to http://localhost/Default/#region Po to aby <a href=#region>the content should be focus here</a> Nie pytam, czy możesz to zrobić w następujący sposób : …

6
Cel ActionName
Jaka jest korzyść z ustawienia aliasu dla metody akcji za pomocą atrybutu „ActionName”? Naprawdę nie widzę wiele korzyści z tego, że daje użytkownikowi możliwość wywołania metody akcji o innej nazwie. Po określeniu aliasu, użytkownik może wywołać metodę akcji tylko przy użyciu aliasu. Ale jeśli jest to wymagane, to dlaczego użytkownik …


5
podwójna sekwencja ucieczki w adresie URL: moduł filtrowania żądań jest skonfigurowany tak, aby odrzucać żądanie zawierające podwójną sekwencję ucieczki
W mojej aplikacji ASP.NET MVC próbuję zaimplementować adres URL, jak poniżej: / produkt / tagi / dla + rodzin Kiedy próbuję uruchomić aplikację z domyślnymi konfiguracjami, otrzymuję ten komunikat z kodem odpowiedzi 404.11: Błąd HTTP 404.11 - Nie znaleziono Moduł filtrowania żądań jest skonfigurowany tak, aby odrzucać żądanie zawierające podwójną …

5
Jak zaakceptować tablicę jako parametr akcji kontrolera ASP.NET MVC?
Mam kontroler ASP.net MVC o nazwie, Designsktóry ma akcję z następującym podpisem: public ActionResult Multiple(int[] ids) Jednak gdy próbuję przejść do tej akcji za pomocą adresu URL: http://localhost:54119/Designs/Multiple?ids=24041,24117 idsParametr jest zawsze zerowa. Czy istnieje sposób, aby MVC przekonwertował ?ids=parametr zapytania adresu URL na tablicę dla akcji? Widziałem rozmowy o używaniu …

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.