Das ASP.NET MVC Framework ist ein Open Source-Webanwendungsframework und -Tool, das eine Version des MVC-Musters (Model View Controller) implementiert, das auf Webanwendungen zugeschnitten ist und auf einer ASP.NET-Technologiegrundlage basiert.
Ich weiß, dass dies nicht richtig ist, aber zur Veranschaulichung möchte ich so etwas tun: <%= Html.Button("Action", "Controller") %> Mein Ziel ist es, eine HTML-Schaltfläche zu erstellen, die die Aktionsmethode meines MVC-Controllers aufruft.
Ich habe gerade ein ASP.NET MVC 4-Projekt erstellt und Visual Studio 2012 RC verwendet, um einen Controller und Rasiermesseransichten für Indexund CreateAktionen zu erstellen . Als ich die Anwendung ausführte und zur CreateAnsicht navigierte, wurde der folgende Fehler angezeigt: Compiler-Fehlermeldung: CS0103: Der Name 'Scripts' ist im aktuellen Kontext nicht vorhanden …
Meine neue ASP.NET MVC-Webanwendung funktioniert auf meiner Entwicklungsarbeitsstation, wird jedoch nicht auf meinem Webserver ausgeführt ... Serverfehler in '/' Anwendung. Konfigurationsfehler Beschreibung: Bei der Verarbeitung einer Konfigurationsdatei, die zur Bearbeitung dieser Anforderung erforderlich ist, ist ein Fehler aufgetreten. Bitte überprüfen Sie die spezifischen Fehlerdetails unten und ändern Sie Ihre Konfigurationsdatei …
Nach erheblichen Umgestaltungen in meiner MVC 4-Anwendung zeigt Razor diesen Fehler beim Debuggen von Views an: Der Name 'Modell' existiert im aktuellen Kontext nicht. Dies ist die fehlerhafte Codezeile: @model ICollection<DataSourceByActive> Ich weiß, dass die Verwendung von @modelkorrekt ist. Warum passiert dies? Wie kann ich es reparieren?
Ich suche nach einer Methode zum Deaktivieren des Browser-Caches für eine gesamte ASP.NET MVC-Website Ich habe folgende Methode gefunden: Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache); Response.Cache.SetNoStore(); Und auch eine Meta-Tag-Methode (funktioniert bei mir nicht, da einige MVC-Aktionen teilweise HTML / JSON über Ajax senden, ohne Kopf, Meta-Tag). <meta http-equiv="PRAGMA" content="NO-CACHE"> Ich suche jedoch nach einer …
Hier ist die About.cshtml aus der Standard-MVC 3-Vorlage: @{ ViewBag.Title = "About Us"; } <h2>About</h2> <p> Put content here. </p> Ich würde erwarten, dass ein Verweis auf die _ViewStart-Datei in der gefunden wird About.cshtml, aber dies ist eindeutig nicht der Fall . Ich habe in global.asaxund gesucht web.config, aber ich …
Ich verwende das DataType.Date-Attribut für mein Modell und ein EditorFor in meiner Ansicht. Dies funktioniert in Internet Explorer 8 und Internet Explorer 9 einwandfrei. In Google Chrome wird jedoch eine Datumsauswahl angezeigt. Statt des Werts wird nur "Monat / Tag / Jahr" in ausgeblendetem grauem Text angezeigt. Warum wird der …
Ich habe eine Seite: <%@ Page Inherits="System.Web.Mvc.View<DTOSearchResults>" %> Und darauf folgendes: <% Html.RenderPartial("TaskList", Model.Tasks); %> Hier ist das DTO-Objekt: public class DTOSearchResults { public string SearchTerm { get; set; } public IEnumerable<Task> Tasks { get; set; } und hier ist der Teil: <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<Task>>" %> Wenn Model.Tasks nicht …
Angenommen, in einer brandneuen ASP.NET MVC 5-Anwendung, die aus der Vorlage MVC mit Einzelkonten erstellt wurde , sind die Nachteile , wenn ich die Global.asax.csKlasse lösche und ihren Konfigurationscode Startup.cs Configuration()wie folgt in die Methode verschiebe. public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); …
Ich habe eine ASP.NET MVC 3-Anwendung. Diese Anwendung fordert Datensätze über jQuery an. jQuery ruft eine Controller-Aktion auf, die Ergebnisse im JSON-Format zurückgibt. Ich konnte dies nicht beweisen, befürchte jedoch, dass meine Daten zwischengespeichert werden. Ich möchte, dass das Caching nur auf bestimmte Aktionen angewendet wird, nicht auf alle Aktionen. …
Eine Standard-MVC 5-App enthält diesen Code in IdentityModels.cs. Dieser Code gilt für alle ASP.NET-Identitätsvorgänge für die Standardvorlagen: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Wenn ich einen neuen Controller mithilfe von Ansichten mit Entity Framework auf ein Gerüst stelle und im Dialogfeld einen "neuen …
Ich weiß, wie CSS-Dateien in der Datei _Layout.cshtml festgelegt werden, aber wie sieht es mit der Anwendung eines Stylesheets pro Ansicht aus? Ich denke hier, dass Sie in _Layout.cshtml <head>Tags haben, mit denen Sie arbeiten können, aber nicht in einer Ihrer Nicht-Layout-Ansichten. Wohin gehen die <link>Tags?
Ich habe ein Problem mit Html.ValidationSummary. Ich möchte keine Eigenschaftsfehler in ValidationSummary anzeigen. Und wenn ich Html.ValidationSummary (true) setze, werden keine Fehlermeldungen von ModelState angezeigt. Wenn es eine Ausnahme in der Controller-Aktion für die Zeichenfolge gibt MembersManager.RegisterMember(member); Der Abschnitt catch fügt dem ModelState einen Fehler hinzu: ModelState.AddModelError("error", ex.Message); ValidationSummary zeigt …
Was ist in OOP-Entwurfsmustern der Unterschied zwischen dem Repository-Muster und einer Service-Schicht? Ich arbeite an einer ASP.NET MVC 3-App und versuche, diese Entwurfsmuster zu verstehen, aber mein Gehirn versteht sie einfach nicht ... noch nicht !!
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.