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 Routing Via Attributes [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

7
maxlength pola tekstowego z DataAnnotations StringLength w Asp.Net MVC
Pracuję nad aplikacją MVC2 i chcę ustawić atrybuty maxlength danych wejściowych. Zdefiniowałem już atrybut stringlength w obiekcie Model za pomocą adnotacji danych i poprawnie sprawdza poprawność długości wprowadzonych ciągów. Nie chcę powtarzać tego samego ustawienia w moich widokach, ustawiając ręcznie atrybut maksymalnej długości, gdy model ma już informacje. Czy jest …

3
MEF z MVC 4 lub 5 - Plugable Architecture (2014)
Próbuję zbudować aplikację MVC4 / MVC5 z wtykową architekturą, taką jak Orchard CMS. Mam więc aplikację MVC, która będzie projektem startowym i zajmie się uwierzytelnianiem, nawigacją itp. Następnie będzie wiele modułów zbudowanych osobno jako biblioteki klas asp.net lub okrojone projekty mvc i posiadające kontrolery, widoki, repozytoria danych itp. Spędziłem cały …
80 c#  asp.net  .net  asp.net-mvc  mef 



1
Jak zaimplementować uwierzytelnianie niestandardowe w ASP.NET MVC 5
Tworzę aplikację ASP.NET MVC 5. Mam istniejącą bazę danych, z której utworzyłem mój Entity Data Model ADO.NET. Mam tabelę w tej bazie danych, która zawiera kolumny „nazwa użytkownika” i „hasło” i chcę ich użyć do zaimplementowania uwierzytelniania i autoryzacji w mojej aplikacji internetowej; Nie mogę utworzyć innej bazy danych, tabeli …


6
Nie można wykonać powiązania środowiska uruchomieniowego na odwołaniu o wartości null, ale NIE jest to odwołanie o wartości null
przy użyciu: MVC 4, ASP.NET Razor Otrzymuję błąd, który wygląda na to, że nie powinno to być możliwe. Mówi mi, że używam odniesienia zerowego, States, ale wyraźnie jest ono ustawiane. Kontroler: public ActionResult Index() { Dictionary<int, string> states = new Dictionary<int, string>() { { -1, "a"}, { 0, "b"}, { …

4
Jak mogę nazwać formularz za pomocą Html.BeginForm ()?
Jak nadać nazwę formularzowi w ASP.NET MVC przy użyciu Html.BeginForm()? Chcę tylko nazwę, a nie nazwę akcji lub kontrolera, ponieważ chcę opublikować je za pomocą JavaScript. Myślę, że powinno być coś takiego Html.BeginForm(id = "frm"). Próbowałem następujących rzeczy: Html.BeginForm(null,null,new{id="frm",name="frm}) Html.BeginForm(new{@id="frm",@name="frm}) Ale powyższy kod daje takie wyniki: <form action="/Main/Index/Id?name=Id" method="post">


5
Wyklucz właściwość przy aktualizacji w Entity Framework
Szukałem właściwego sposobu, aby oznaczyć właściwość jako NIE zmienianą podczas aktualizacji modelu w MVC. Na przykład weźmy ten mały model: class Model { [Key] public Guid Id {get; set;} public Guid Token {get; set;} //... lots of properties here ... } wówczas metoda edycji utworzona przez MVC wygląda następująco: [HttpPost] …

20
Nie można załadować pliku lub zestawu „Microsoft.Web.Infrastructure,
Próbowałem załadować moją witrynę internetową na serwer. Działało dobrze z moim lokalnym hostem, więc załadowałem wszystko z mojego wwwrootfolderu lokalnego na serwer i zmieniłem parametry połączenia. Ale jest ten błąd: Exception information: Exception type: InvalidOperationException Exception message: The pre-application start initialization method Start on type RouteDebug.PreApplicationStart threw an exception with …
79 c#  asp.net-mvc 

2
Jak korzystać z nowych funkcji c # 8.0 w widokach Razor
Zaktualizowałem moją aplikację internetową ASP.NET Mvc 5, aby korzystała z nowych funkcji c # 8.0 w Visual Studio 2019 i wszystko działa dobrze, dopóki nie spróbuję użyć tych nowych funkcji w widoku Razor. Na przykład, jeśli spróbuję użyć nowego wyrażenia przełącznika: @{ ViewBag.Title = "About"; var foo = 1; var …
14 c#  asp.net-mvc  razor 

1
Interfejs API ASP.NET MVC Core 3.0 szereguje wyliczenia do ciągów
Jak serializować pola Enum do String zamiast Int w ASP.NET MVC Core 3.0? Nie jestem w stanie zrobić tego po staremu. services.AddMvc().AddJsonOptions(opts => { opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter()); }) Pojawia się błąd: nie można przekonwertować z „Newtonsoft.Json.Converters.StringEnumConverter” na „System.Text.Json.Serialization.JsonConverter”

4
Jak mogę zabić połączenie SignalR?
Korzystam z SignalR do przesyłania danych na stronie internetowej. Ale SignalR powinien móc wysyłać dane tylko przez pewien okres czasu, a jeśli ten czas minął, połączenie powinno zostać zabite. Funkcja Stop $.connection.hub.stop()jest anulowana, jeśli żądanie jest nadal w toku i nie zostało zakończone. Ale to żądanie powinno zostać zmuszone do …
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.