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.
Otrzymuję ten błąd: Żądanie JSON było zbyt duże, aby można je było zdezrializować. Oto scenariusz, w którym ma to miejsce. Mam klasę kraju, który posiada listę portów wysyłkowych tego kraju public class Country { public int Id { get; set; } public string Name { get; set; } public List<Port> …
Właśnie utworzyłem projekt ASP.NET MVC 4 i użyłem programu Visual Studio 2012 RC do utworzenia widoków kontrolera i żyletki Indexoraz Createakcji. Gdy przyszedłem uruchomić aplikację i przejrzałem Createwidok, pokazany został następujący błąd: Komunikat o błędzie kompilatora: CS0103: Nazwa „Skrypty” nie istnieje w bieżącym kontekście Problemem jest następujący kod, który został …
Moja nowa aplikacja internetowa ASP.NET MVC działa na mojej stacji roboczej, ale nie działa na moim serwerze internetowym ... Błąd serwera w aplikacji „/”. Błąd konfiguracji Opis: Wystąpił błąd podczas przetwarzania pliku konfiguracyjnego wymaganego do obsługi tego żądania. Sprawdź szczegółowe informacje o błędzie poniżej i odpowiednio zmodyfikuj plik konfiguracyjny. Komunikat …
Po znaczącym refaktoryzacji w mojej aplikacji MVC 4 i Razor pokazuje ten błąd podczas debugowania widoków: Nazwa „model” nie istnieje w bieżącym kontekście. Oto obraźliwa linia kodu: @model ICollection<DataSourceByActive> Wiem, że użycie @modeljest prawidłowe. Dlaczego to się dzieje? Jak mogę to naprawić?
Szukam metody wyłączenia pamięci podręcznej przeglądarki dla całej witryny ASP.NET MVC Znalazłem następującą metodę: Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache); Response.Cache.SetNoStore(); A także metoda metatagów (dla mnie nie zadziała, ponieważ niektóre akcje MVC wysyłają częściowy HTML / JSON przez Ajax, bez nagłówka, metatag). <meta http-equiv="PRAGMA" content="NO-CACHE"> Ale szukam prostej metody wyłączenia pamięci podręcznej przeglądarki dla …
Oto About.cshtml z domyślnego szablonu MVC 3: @{ ViewBag.Title = "About Us"; } <h2>About</h2> <p> Put content here. </p> Spodziewałbym się, że w pliku można znaleźć odwołanie do pliku _ViewStart About.cshtml, ale najwyraźniej tak nie jest. Szukałem w global.asaxa web.config, ale nie mogę dowiedzieć się, w jaki sposób About.cshtmlplik jest …
Używam atrybutu DataType.Date w moim modelu i edytora ForFor w moim widoku. Działa to dobrze w Internet Explorerze 8 i Internet Explorerze 9 , ale w Google Chrome pokazuje selektor dat i zamiast wartości wyświetla tylko „Miesiąc / Dzień / Rok” wytartym szarym tekstem. Dlaczego Google Chrome nie wyświetla wartości? …
Mam stronę: <%@ Page Inherits="System.Web.Mvc.View<DTOSearchResults>" %> I na tym następujące: <% Html.RenderPartial("TaskList", Model.Tasks); %> Oto obiekt DTO: public class DTOSearchResults { public string SearchTerm { get; set; } public IEnumerable<Task> Tasks { get; set; } a oto częściowe: <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<Task>>" %> Gdy Model.Tasks nie ma wartości NULL, wszystko …
Powiedzmy na przykład, że w zupełnie nowej aplikacji ASP.NET MVC 5 wykonanej z szablonu MVC z indywidualnymi kontami, jeśli usunę Global.asax.csklasę i przeniosę jej kod konfiguracyjny do Startup.cs Configuration()metody w następujący sposób, jakie są wady? public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ConfigureAuth(app); …
Mam aplikację ASP.NET MVC 3. Ta aplikacja żąda rekordów za pośrednictwem jQuery. jQuery odwołuje się do akcji kontrolera, która zwraca wyniki w formacie JSON. Nie udało mi się tego udowodnić, ale obawiam się, że moje dane mogą być buforowane. Chcę tylko, aby buforowanie dotyczyło określonych akcji, a nie wszystkich akcji. …
Domyślna aplikacja MVC 5 zawiera ten fragment kodu w IdentityModels.cs - ten fragment kodu dotyczy wszystkich operacji związanych z tożsamością ASP.NET dla domyślnych szablonów: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Jeśli rusztuję nowego kontrolera za pomocą widoków z Entity Framework i utworzę „Nowy …
Wiem, jak ustawić pliki .css w pliku _Layout.cshtml, ale co z zastosowaniem arkusza stylów dla poszczególnych wyświetleń? Myślę tutaj o tym, że w _Layout.cshtml masz <head>tagi do pracy, ale nie w jednym z widoków nie- układowych . Gdzie <link>idą tagi?
Mam problem z Html.ValidationSummary. Nie chcę wyświetlać błędów właściwości w ValidationSummary. A kiedy ustawię Html.ValidationSummary (true), nie wyświetla komunikatów o błędach z ModelState. Gdy występuje wyjątek w działaniu kontrolera na łańcuch MembersManager.RegisterMember(member); sekcja catch dodaje błąd do ModelState: ModelState.AddModelError("error", ex.Message); Ale ValidationSummary nie wyświetla tego komunikatu o błędzie. Po ustawieniu …
Jaka jest różnica między wzorcem repozytorium a warstwą usługi w wzorcach projektowych OOP? Pracuję nad aplikacją ASP.NET MVC 3 i staram się zrozumieć te wzorce projektowe, ale mój mózg po prostu tego nie rozumie ... jeszcze !!
Co ja robię: Otwarcie społeczności Visual Studio Community 2015 Plik -> Nowy -> Projekt W obszarze Visual C #: Web -> Aplikacja sieci Web ASP.NET Aplikacja internetowa I naciśnij klawisz F5, aby wyświetlić komunikat „ nie można połączyć się z serwerem internetowym„ IIS Express ”. ” Usunięcie applicationhost.config, zlokalizowane w …
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.