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.
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ć …
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 …
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 …
Niektóre witryny, które programuję, używają zarówno ASP.NET MVC, jak i formularzy internetowych. Mam częściowy widok i chcę to uwzględnić w formularzu internetowym. Widok częściowy zawiera kod, który musi zostać przetworzony na serwerze, więc użycie Response.WriteFile nie działa. Powinien działać przy wyłączonym javascript. Jak mogę to zrobić?
Mam klasę POCO, która jest wysyłana do przeglądarki jako ciąg JSON w .NET 3.5 sp1. Używam tylko domyślnej serializacji JSON i mam kilka pól, które chcę zignorować. Chcę umieścić na nich atrybut podobny do [System.Xml.Serialization.XmlIgnore], aby nie były serializowane.
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 …
Jaka jest różnica między Redirect()i RedirectPermanent(). Przeczytałem kilka artykułów, ale nie rozumiem, kiedy musimy używać Redirect()i RedirectPermanent(). Czy możesz pokazać przykład.
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"}, { …
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">
Mam zamiar utworzyć nową aplikację internetową ASP.Net MVC5. Chciałbym użyć motywu z bootwatch lub wrapbootstrap w aplikacji, ale nie mogę znaleźć zestawu instrukcji, jak to zrobić.
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] …
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 …
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 …
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”
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.