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.




6
ASP.NET MVC - czy logika biznesowa powinna istnieć w kontrolerach?
Derik Whitaker opublikował artykuł kilka dni temu, w którym dotarł do punktu, którego ciekawiło mnie od jakiegoś czasu: czy logika biznesowa powinna istnieć w kontrolerach? Jak dotąd wszystkie prezentacje ASP.NET MVC, które widziałem, umieszczały dostęp do repozytorium i logikę biznesową w kontrolerze. Niektórzy nawet wrzucają tam również walidację. Powoduje to …

6
ASP.NET MVC Razor: jak renderować kod HTML widoku Razor częściowego wewnątrz akcji kontrolera
Znany jest sposób generowania kodu HTML danego widoku częściowego w aparacie widoku ASP.NET . Ale jeśli ta funkcja jest używana w widoku częściowym maszynki do golenia, nie działa, ponieważ wyjątek mówi, że widok częściowy nie pochodzi od „UserControl”. Jak naprawić renderowanie, aby obsługiwać częściowy widok maszynki do golenia? Potrzebuję tego, …
97 c#  asp.net-mvc  razor 

21
Nie można załadować zadania BuildTasks.Csc z zestawu?
Czuję się winny zadając tutaj takie pytanie, ale jestem zagubiony i byłbym wdzięczny za pomoc. Weryfikacja koncepcji, taka jak aplikacja internetowa, została zbudowana na jednym komputerze i umieszczona w repozytorium w celu pobrania na inny komputer w innej lokalizacji. Pierwotnie skonfigurowano funkcję automatycznego kompilowania, w której platforma Azure mogłaby automatycznie …

14
Jak zaktualizować oświadczenie w ASP.NET Identity?
Używam uwierzytelniania OWIN dla mojego projektu MVC5. To jest mójSignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri="Account/Index"}, identity); } Jak widać, dodałem AccountNodo listy roszczeń. Jak mogę teraz …

7
Nie można rozpoznać usługi typu „Microsoft.AspNetCore.Identity.UserManager” podczas próby aktywowania „AuthController”
Otrzymuję ten błąd w kontrolerze logowania. InvalidOperationException: nie można rozpoznać usługi typu „Microsoft.AspNetCore.Identity.UserManager” 1 [Automobile.Models.Account] ”podczas próby aktywacji„ Automobile.Server.Controllers.AuthController ”. oto konstruktor Auth Controller: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } a oto ConfigureServices w startup.cs: public void …

8
Jak ustawić właściwości ViewBag dla wszystkich widoków bez używania klasy bazowej dla kontrolerów?
W przeszłości utknąłem typowe właściwości, takie jak bieżący użytkownik, w ViewData / ViewBag w sposób globalny, ponieważ wszystkie kontrolery dziedziczą ze wspólnego kontrolera podstawowego. Pozwoliło mi to używać IoC na podstawowym kontrolerze, a nie tylko sięgać po globalne udostępnianie takich danych. Zastanawiam się, czy istnieje alternatywny sposób wstawiania tego rodzaju …

11
Mam problem z wieloma kontrolerami o tej samej nazwie w moim projekcie
Uruchamiam następujący błąd w moim projekcie ASP.NET MVC 3: Znaleziono wiele typów pasujących do kontrolera o nazwie „Home”. Może się tak zdarzyć, jeśli trasa obsługująca to żądanie („Home / {action} / {id}”) nie określa przestrzeni nazw do wyszukiwania kontrolera, który pasuje do żądania. W takim przypadku zarejestruj tę trasę, wywołując …

8
ASP.NET MVC - TempData - dobra lub zła praktyka
Używam AcceptVerbs metody opisanej w poście w blogu Scott Gu's Preview 5 do obsługi wpisów formularzy w ASP.NET MVC: Użytkownik otrzymuje pusty formularz za pośrednictwem GET Użytkownik wysyła wypełniony formularz za pośrednictwem POST do tej samej akcji Akcja sprawdza poprawność danych, podejmuje odpowiednią akcję i przekierowuje do nowego widoku Więc …

4
Jak przekierować do dynamicznego adresu URL logowania w ASP.NET MVC
Tworzę witrynę internetową dla wielu dzierżawców, na której znajdują się strony dla klientów. Pierwszy segment adresu URL będzie ciągiem identyfikującym klienta, zdefiniowanym w Global.asax przy użyciu następującego schematu routingu adresu URL: "{client}/{controller}/{action}/{id}" Działa to dobrze w przypadku adresów URL, takich jak / foo / Home / Index. Jednak gdy używam …


6
Konkatenacja Razor ASP.NET MVC
Próbuję wyrenderować listę HTML, która wygląda jak poniżej, przy użyciu silnika widoku Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Kod, którego próbuję użyć do renderowania tej listy, to: <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> Parser się dławi, ponieważ uważa, że ​​wszystko na …

5
ASP.NET MVC Potencjalnie niebezpieczna wartość Request.Form została wykryta przez klienta podczas korzystania z niestandardowego modelu wiążącego
Tutaj pojawia się błąd: ValueProviderResult value = bindingContext.ValueProvider.GetValue("ConfirmationMessage"); Jak zezwolić tylko na wybór wartości? to znaczy [ValidateInput(false)] public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { ValueProviderResult value = bindingContext.ValueProvider.GetValue("ConfirmationMessage"); ValueProviderResult value2 = bindingContext.ValueProvider.GetValue("ConfirmationMessage2"); }

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.