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.

13
MVC3 Razor DropDownListFor Enums
Próbuję zaktualizować mój projekt do MVC3, coś, czego po prostu nie mogę znaleźć: Mam prosty typ danych ENUMS: public enum States() { AL,AK,AZ,...WY } Którego chcę użyć jako DropDown / SelectList w moim widoku modelu zawierającego ten typ danych: public class FormModel() { public States State {get; set;} } Całkiem …

3
IIS8 Win8 i runAllManagedModulesForAllRequests = „true”
Próbuję uruchomić aplikację w IIS8, która ma następujące elementy w konfiguracji: <modules runAllManagedModulesForAllRequests="true" /> IIS8 wyświetla błąd, który mówi ... Ta sekcja konfiguracji nie może być używana w tej ścieżce. Dzieje się tak, gdy sekcja jest zablokowana na poziomie rodzica. Blokowanie jest albo domyślnie (overrideModeDefault = "Deny"), albo ustawiane jawnie …


7
ASP.NET MVC brzytwa: atrybut warunkowy w HTML
Poniższy kod nie wydaje się czysty. Jakieś sugestie dotyczące ulepszenia kodu? <li @if(ViewData["pagename"].ToString()=="Business details"){ <text>class="active" </text> } > <a @if(ViewData["pagename"].ToString()=="Business details"){ <text>style="color: white; background-color: #08C; border: 1px solid #08C;" </text> } href="@Url.Action("BusinessDetails", "Business")">Business Details</a> </li> <li @if (ViewData["pagename"].ToString() == "Booking policies"){ <text>class="active"</text> }> <a @if (ViewData["pagename"].ToString() == "Booking policies") { …

5
MVC3 Usuń błędy ModelState
Mam sytuację, w której przesyłam obraz wybrany przez użytkownika z jego lokalnego systemu plików. Mój formularz moim zdaniem ma zasadniczo dwa przyciski przesyłania. Jeden jest używany do normalnego przesłania formularza i wykonywane jest wszystkie sprawdzanie poprawności. Drugi służy tylko do przesłania obrazu, w takim przypadku nie chcę jeszcze sprawdzać poprawności. …

5
Łączenie ciągów w Razor
Jak połączyć dwa ciągi w składni Razor? Gdybym miał: @Model.addressi @Model.citychciałbym, żeby wyjście było address citytym, co bym zrobił? Czy to tak proste, jak zrobienie @Model.address + " " + @Model.city?



5
Tworzysz warstwę usług dla mojej aplikacji MVC?
Z tego co rozumiem, MVC oddziela definicje klas (model) od prezentacji (widoku) za pomocą „kleju” czyli kontrolera. Kontroler powinien mieć jedną odpowiedzialność i dlatego powinien być testowalny. ViewModels są używane do łączenia danych z wielu jednostek i „masowania” danych ze sterownika dla widoku. Wygląda na to, że logika biznesowa tak …


10
Widok Razor bez układu
Jak to się dzieje, kiedy mam Layout = null;na widoku - nadal wciąga domyślny układ ?! Czy jest jakaś sztuczka, aby to powstrzymać? Oto mój widok bez układu: @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title> @{Html.RenderAction("Head", "Header");} </head> <body> <div> Home </div> </body> </html> Oto renderowane wyjście …


4
Zagnieżdżone układy Razor z sekcjami kaskadowymi
Mam witrynę MVC3 używającą Razor jako silnika widoku. Chcę, aby moja witryna umożliwiała skórowanie. Większość możliwych skórek jest na tyle podobnych, że mogą pochodzić ze wspólnego układu głównego. Dlatego rozważam ten projekt: Chciałbym jednak mieć możliwość wywołania RenderSectiondolnej warstwy _Common.cshtmli renderowania sekcji zdefiniowanej w górnej warstwie Detail.cshtml. To nie działa: …

5
System.Collections.Generic.IEnumerable ”nie zawiera żadnej definicji„ ToList ”
Tu jest problem. Otrzymuję IEnumerable z ViewPage i kiedy próbowałem przekonwertować Listę, pokazuje mi błąd taki jak: „ System.Collections.Generic.IEnumerable<Pax_Detail>” nie zawiera definicji „ToList” i nie można znaleźć metody rozszerzającej „ToList” akceptującej pierwszy argument typu „ System.Collections.Generic.IEnumerable<Pax_Detail>” (brakuje dyrektywy using lub odwołania do zestawu?) Oto mój kod kontrolera: [HttpPost] public ActionResult …
80 c#  asp.net-mvc-3 

6
Wyświetl zakodowany html z brzytwą
Przechowuję zakodowany HTML w bazie danych. Jedyny sposób, w jaki mogłem go poprawnie wyświetlić, to: <div class='content'> @MvcHtmlString.Create(HttpUtility.HtmlDecode(Model.Content)); </div> Jest brzydki. Czy jest lepszy sposób, aby to zrobić?
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.