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 erstelle eine ASP.NET MVC-Anwendung, die Client-Skript-lastig ist und JSON und jQuery verwendet, um das DOM zu bearbeiten. Meines Wissens nach können sowohl Web API Controller als auch MVC Controller JSON zurückgeben. Sollte ich in meinem Szenario einen Web-API-Controller oder einen MVC-Controller verwenden ?
Ich habe mich gefragt, ob es möglich ist, das Attribut Erforderliche Validierung in bestimmten Controller-Aktionen zu deaktivieren. Ich frage mich, weil der Benutzer in einem meiner Bearbeitungsformulare keine Werte für Felder eingeben muss, die er zuvor angegeben hat. Allerdings implementiere ich dann die Logik, dass bei der Eingabe eines Werts …
Ich erstelle eine Site, in der ich aus dem Wert eines Textarea-Elements eine Client-Seite für eine Datei erstellen möchte. Ich habe den Code dafür, aber ich erhalte diesen Fehler HTTP-Fehler 404.15 - Nicht gefunden Das Anforderungsfiltermodul ist so konfiguriert, dass eine Anforderung abgelehnt wird, bei der die Abfragezeichenfolge zu lang …
ASP.NET bietet vier verschiedene Arten von Dateiergebnissen: FileContentResult: Sendet den Inhalt einer Binärdatei an die Antwort. FilePathResult: Sendet den Inhalt einer Datei an die Antwort FileResult: Gibt die Binärausgabe zurück, um in die Antwort zu schreiben FileStreamResult: Sendet mithilfe einer Stream-Instanz binären Inhalt an die Antwort Diese Beschreibungen stammen von …
Ich verwende die .NET MVC4-Web-API, um (hoffentlich) eine RESTful-API zu implementieren. Ich muss ein paar Parameter an das System übergeben und es eine Aktion ausführen lassen, um dann eine Liste von Objekten als Ergebnis zurückzugeben. Insbesondere übergebe ich zwei Daten und gebe Aufzeichnungen zurück, die zwischen ihnen liegen. Ich verfolge …
Ich habe eine ASP.NET MVC-Anwendung mit einer Route, mit der über / search / <searchterm> nach Dingen gesucht werden kann. Wenn ich "search / abc" gebe, funktioniert es gut, aber wenn ich "/ search / a + b + c" (korrekt url-codiert) gebe, lehnt IIS7 die Anforderung mit dem HTTP-Fehler …
Ich versuche, eine ASP.NET MVC 3-Site unter IIS 6.0 auszuführen. Derzeit wird beim Anfordern einer Seite vom Server der folgende Fehler angezeigt: Parser-Fehlermeldung: Diese Methode kann während der Initialisierungsphase vor dem Start der Anwendung nicht aufgerufen werden. in dieser Zeile: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Ich bin völlig ratlos und …
Ich erhalte diese Fehlermeldung, wenn ich das Formular abschicke. Außerdem wird die Aktionsmethode aus diesem Grund nicht aufgerufen: Ein Element mit demselben Schlüssel wurde bereits hinzugefügt. Und die Ausnahmedetails: [ArgumentException: Ein Element mit demselben Schlüssel wurde bereits hinzugefügt.] System.ThrowHelper.ThrowArgumentException (ExceptionResource-Ressource) +52 System.Collections.Generic.Dictionary`2.Insert (TKey-Schlüssel, TValue-Wert, Boolean add) +9382923 System .Linq.Enumerable.ToDictionary (IEnumerable`1-Quelle, …
Ich bin neu in ASP.NET MVC und Web API und versuche, die Grundlagen zu erlernen. AFAIK, haben wir Projektvorlagen in VS 2013, mit dem Namen wie MVC, Web APIund Both of them together. Ich habe die Tutorials durchgesehen und gelernt, dass wir eine API erstellen können, indem wir MVC allein …
Ich habe zwei widersprüchliche Aktionsmethoden. Grundsätzlich möchte ich in der Lage sein, über zwei verschiedene Routen zur gleichen Ansicht zu gelangen, entweder anhand der ID eines Elements oder anhand des Namens des Elements und seiner übergeordneten Elemente (Elemente können über verschiedene übergeordnete Elemente hinweg denselben Namen haben). Ein Suchbegriff kann …
Ich teste Visual Studio 2015 mit C # 6.0, aber die Sprachfunktionen funktionieren nicht. In einer MVC-Webanwendung wird der folgende Code kompiliert: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } Wenn ich die Anwendung jedoch über Debug und IIS Express ausführe, wird folgende Fehlermeldung angezeigt: CS1525: Ungültiger Ausdrucksbegriff '.' Wie …
Hier ist der Aufruf der PUTMethode in meiner Web-API - die dritte Zeile in der Methode (ich rufe die Web-API von einem ASP.NET MVC-Frontend aus auf): client.BaseAddressist http://localhost/CallCOPAPI/. Hier ist contactUri: Hier ist contactUri.PathAndQuery: Und zum Schluss hier meine 405-Antwort: Hier ist die WebApi.config in meinem Web-API-Projekt: public static void …
Weiß jemand, wie man ein Ja / Nein-Optionsfeld an eine boolesche Eigenschaft eines stark typisierten Modells in ASP.NET MVC bindet? Modell public class MyClass { public bool Blah { get; set; } } Aussicht <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> …
Ich arbeite an einer ASP.NET-App in Visual Studio 2017 und bemerke einen Node.JS: Serverseitigen Javascript-Prozess, der mit 1,3 GB bis 1,8 GB Speicher ausgeführt wird. Mein IIS-Arbeitsprozess hat die normale Größe in VS 2015. Meine App enthält keine Node.JS-Bibliotheken. Ich kann nicht herausfinden, wie dieser Node.JS: Serverseitige Javascript-Prozess deaktiviert werden …
Wir entwickeln eine ASP.NET MVC-Anwendung und erstellen jetzt die Repository- / Serviceklassen. Ich frage mich, ob die Erstellung einer generischen IRepository-Schnittstelle, die von allen Repositorys implementiert wird, wesentliche Vorteile bietet, während jedes Repository über eine eigene Schnittstelle und einen eigenen Methodensatz verfügt. Beispiel: Eine generische IRepository-Schnittstelle könnte folgendermaßen aussehen (aus …
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.