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.

30
Od klienta wykryto potencjalnie niebezpieczną wartość Request.Form
Za każdym razem, gdy użytkownik publikuje coś w mojej aplikacji internetowej <lub >na stronie, pojawia się ten wyjątek. Nie chcę wchodzić w dyskusję na temat mądrości zgłaszania wyjątku lub zawieszania całej aplikacji internetowej, ponieważ ktoś wpisał znak w polu tekstowym, ale szukam eleganckiego sposobu, aby sobie z tym poradzić. Przechwytywanie …


21
Przesyłanie pliku ASP.NET MVC 3.0
(Przedmowa: to pytanie dotyczy ASP.NET MVC 3.0, która została wydana w 2011 roku , nie dotyczy ASP.NET Core 3.0, która została wydana w 2019 roku) Chcę przesłać plik do asp.net mvc. Jak mogę przesłać plik za pomocą input filekontroli HTML ?

30
Nie można znaleźć części ścieżki… bin \ roslyn \ csc.exe
Próbuję uruchomić projekt Asp.net MVC pobrany z kontroli źródła TFS. Dodałem wszystkie odwołania do zestawu i jestem w stanie zbudować i skompilować pomyślnie bez żadnych błędów lub ostrzeżeń. Ale w przeglądarce pojawia się następujący błąd: Nie można znaleźć części ścieżki „C: \ B8akWorkspace \ B8akProject \ B8akSolution \ B8AK.Portal \ …
811 c#  asp.net  .net  asp.net-mvc  roslyn 

30
Jak obsługiwać wiele przycisków przesyłania w programie ASP.NET MVC Framework?
Czy istnieje jakiś prosty sposób obsługi wielu przycisków przesyłania z tego samego formularza? Na przykład: <% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> <input type="submit" value="Cancel" /> <% Html.EndForm(); %> Masz pomysł, jak to zrobić w programie ASP.NET Framework Beta? Wszystkie przykłady, w których szukałem Google, mają w sobie …

30
Jak utworzyć listę rozwijaną z wyliczenia w ASP.NET MVC?
На этот вопрос есть ответы на przepełnienie stosu на русском : Как создать выпадающий список из enum'а в ASP.NET MVC? Próbuję użyć Html.DropDownListmetody rozszerzenia, ale nie mogę wymyślić, jak jej użyć z wyliczeniem. Powiedzmy, że mam takie wyliczenie: public enum ItemTypes { Movie = 1, Game = 2, Book = …
669 c#  asp.net  asp.net-mvc 

29
Czy mogę ustawić nieograniczoną długość dla maxJsonLength w web.config?
Korzystam z funkcji autouzupełniania jQuery. Kiedy próbuję pobrać listę ponad 17000 rekordów (każda nie będzie miała więcej niż 10 znaków), przekracza ona długość i zgłasza błąd: Informacje o wyjątku: Typ wyjątku: InvalidOperationException Komunikat o wyjątku: Błąd podczas serializacji lub deserializacji przy użyciu JSON JavaScriptSerializer. Długość łańcucha przekracza wartość ustawioną we …

9
ASP.NET MVC - Ustaw niestandardową IIdentity lub IPrincipal
Muszę zrobić coś dość prostego: w mojej aplikacji ASP.NET MVC chcę ustawić niestandardową IIdentity / IPrincipal. Którykolwiek jest łatwiejszy / bardziej odpowiedni. Chcę rozszerzyć wartość domyślną, aby móc wywoływać coś takiego jak User.Identity.Idi User.Identity.Role. Nic szczególnego, tylko dodatkowe właściwości. Przeczytałem mnóstwo artykułów i pytań, ale wydaje mi się, że robię …


14
RedirectToAction z parametrem
Tak więc mam akcję, którą wzywam z kotwicy, Site/Controller/Action/IDgdzie IDjest int. Później muszę przekierować do tej samej akcji z kontrolera. Czy jest na to sprytny sposób? Obecnie IDchowam się w tempdata, ale kiedy wciśniesz f5, aby odświeżyć stronę po powrocie, tempdata zniknie, a strona się zawiesi.

8
Jak zmusić ELMAH do pracy z atrybutem ASP.NET MVC [HandleError]?
Próbuję używać ELMAH do rejestrowania błędów w mojej aplikacji ASP.NET MVC, jednak kiedy używam atrybutu [HandleError] na moich kontrolerach, ELMAH nie rejestruje żadnych błędów, kiedy one wystąpią. Zgaduję, ponieważ ELMAH rejestruje tylko nieobsługiwane błędy, a atrybut [HandleError] obsługuje błąd, więc nie trzeba go rejestrować. Jak zmodyfikować lub jak zmienić modyfikację …


19
Jak naprawić: Program obsługi „PageHandlerFactory-Integrated” ma zły moduł „ManagedPipelineHandler” na liście modułów
Konfiguruję projekt MVC 3 do pracy na lokalnej instalacji IIS i napotkałem następujący błąd 500: Program obsługi „PageHandlerFactory-Integrated” ma zły moduł „ManagedPipelineHandler” na liście modułów. Okazuje się, że dzieje się tak, ponieważ ASP.Net nie został całkowicie zainstalowany z IIS, mimo że zaznaczyłem to pole w oknie dialogowym „Dodaj funkcję”. Aby …

10
Przekazywanie danych do modułu ładującego
Mam kilka hiperłączy, z których każdy ma dołączony identyfikator. Kiedy kliknę ten link, chcę otworzyć modal ( http://twitter.github.com/bootstrap/javascript.html#modals ) i przekazać ten identyfikator modalowi. Szukałem w Google, ale nie mogłem znaleźć niczego, co mogłoby mi pomóc. To jest kod: <a data-toggle="modal" data-id="@book.Id" title="Add this item" class="open-AddBookDialog"></a> Które powinny się otworzyć: …

30
Debugowanie / ładowanie programu Visual Studio odbywa się bardzo powoli
Jestem skończony. Program Visual Studio jest zwykle bardzo powolny do debugowania lub zwykłego ładowania („rozpocznij bez debugowania”) moich witryn ASP.NET MVC. Nie zawsze: na początku projekty ładują się ładnie i szybko, ale gdy ładują się powoli, potem zawsze ładują się wolno. Mogę czekać 1-2 minuty lub dłużej. Moja konfiguracja: Obecnie …

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.