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.


5
Jak przekierowujesz do strony przy użyciu czasownika POST?
Gdy wywołujesz RedirectToActionw kontrolerze, automatycznie przekierowuje przy użyciu protokołu HTTP GET. Jak wyraźnie powiedzieć mu, aby używał POST protokołu HTTP? Mam akcję, która akceptuje zarówno żądania GET, jak i POST, i chcę mieć możliwość RedirectToActionkorzystania z POST i wysyłania do niej pewnych wartości. Lubię to: this.RedirectToAction( "actionname", new RouteValueDictionary(new { …

5
Tworzenie adresu URL w kontrolerze .NET MVC
Muszę być w stanie utworzyć łącze w akcji na kontrolerze, aby wysłać wiadomość e-mail. Jaka jest najlepsza praktyka, aby to zrobić? Nie chcę go konstruować samodzielnie na wypadek zmiany trasy. Czy powinienem mieć widok dla każdego e-maila, renderować go i wysyłać? To może być dobry sposób na zrobienie tego.

8
ASP.NET MVC tak / nie przyciski radiowe z silnie powiązanym modelem MVC
Czy ktoś wie, jak powiązać przycisk opcji tak / nie z właściwością logiczną modelu z silną typizacją w ASP.NET MVC. Model public class MyClass { public bool Blah { get; set; } } Widok <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> …

5
Zaleta tworzenia repozytorium ogólnego w porównaniu z repozytorium specyficznym dla każdego obiektu?
Opracowujemy aplikację ASP.NET MVC, a teraz budujemy klasy repozytorium / usług. Zastanawiam się, czy są jakieś główne zalety tworzenia ogólnego interfejsu IRepository, który implementują wszystkie repozytoria, w porównaniu z każdym repozytorium mającym swój własny, unikalny interfejs i zestaw metod. Na przykład: ogólny interfejs IRepository może wyglądać (zaczerpnięty z tej odpowiedzi …



14
Atrybuty HTML dla EditorFor () w ASP.NET MVC
Dlaczego nie mogę przekazać atrybutów HTML do EditorFor()? na przykład; <%= Html.EditorFor(model => model.Control.PeriodType, new { disabled = "disabled", readonly = "readonly" }) %> Nie chcę używać metadanych Aktualizacja : rozwiązaniem było nazwanie tego z widoku: <%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%> i użyj ViewData["Modifiable"]w moim niestandardowym EditorTemplates / String.ascx, …

6
Jak ustawić stronę startową do debugowania w aplikacji ASP.NET MVC?
Jak rozpocząć debugowanie aplikacji w katalogu głównym aplikacji? Na przykład: http: // localhost: 49742 / Zawsze otrzymuję stronę, która nie istnieje, na przykład: http: // localhost: 49742 / Views / Home / About.aspx Zauważ, że dobrze byłoby zacząć od http: // localhost: 49742 / Views / Home / About
132 asp.net-mvc 


6
Jak rozszerzyć dostępne właściwości User.Identity
Używam MVC5 Identity 2.0, aby użytkownicy logowali się do mojej witryny internetowej, gdzie szczegóły uwierzytelniania są przechowywane w bazie danych SQL. Tożsamość Asp.net została zaimplementowana w standardowy sposób, co można znaleźć w wielu samouczkach online. Klasa ApplicationUser w IdentityModels została rozszerzona o niektóre właściwości niestandardowe, takie jak liczba całkowita OrganizationId. …

5
Dlaczego CheckBoxFor renderuje dodatkowy tag wejściowy i jak mogę uzyskać wartość przy użyciu FormCollection?
W mojej aplikacji ASP.NET MVC renderuję pole wyboru przy użyciu następującego kodu: <%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %> Teraz widzę, że renderuje to zarówno znacznik wejściowy pola wyboru, jak i ukryty znacznik wejściowy. Problem, który mam, polega na tym, że próbuję pobrać wartość z pola wyboru przy użyciu FormCollection: FormValues["ReceiveRSVPNotifications"] Otrzymuję wartość „prawda, …

6
Jak przekierować do indeksu z innego kontrolera?
Przeglądałem, próbując znaleźć sposób na przekierowanie do Indexwidoku z innego kontrolera. public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } Właśnie tego próbowałem teraz. Teraz kod, który otrzymałem, ma ActionLinklink do strony, której potrzebuję Redirect. @Html.ActionLink("Bally Applications","../Application")
129 c#  asp.net-mvc 

12
Walidacja warunkowa ASP.NET MVC
Jak używać adnotacji danych do warunkowej walidacji modelu? Na przykład, powiedzmy, że mamy następujący model (osoba i starszy): public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } } public class Senior …

3
Jak używać knockout.js z ASP.NET MVC ViewModels?
Hojność Minęło trochę czasu, a ja wciąż mam kilka nierozstrzygniętych pytań. Mam nadzieję, że przez dodanie nagrody może uzyskasz odpowiedzi na te pytania. Jak używać pomocników HTML w knockout.js Dlaczego dokument był potrzebny, aby działał (zobacz pierwszą edycję, aby uzyskać więcej informacji) Jak mogę zrobić coś takiego, jeśli używam mapowania …

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.