Als «asp.net-mvc-4» getaggte Fragen

ASP.NET MVC 4 ist die vierte Hauptversion der ASP.NET Model-View-Controller-Plattform für Webanwendungen.

4
Protokollieren von Anforderungs- / Antwortnachrichten bei Verwendung von HttpClient
Ich habe eine Methode, die einen POST wie unten ausführt var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync<T>(); } Meine Frage ist, wie ich den tatsächlichen JSON erhalten kann, der vom Entitätsobjekt gebucht wurde. Ich möchte den JSON …



4
Weiterleiten von asp.net Web-API-Post-Aktion
Ich bin sehr neu in der ASP.NET 4.0-Web-API. Können wir am Ende der POST-Aktion zu einer anderen URL umleiten?Response.Redirect(url) Eigentlich lade ich eine Datei von einer MVC-Anwendung (sagen wir www.abcmvc.com) über die Web-API (sagen wir www.abcwebapi.com/upload) hoch. Hier uploadist die POST-Aktion. Ich poste ein mehrteiliges Formular in der Post-Aktion des …



4
Übergeben Sie den Parameter von @ Html.ActionLink MVC 4 an den Controller
In dieser Zeile: @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) Ich erhalte den folgenden Laufzeitfehler auf blogPostId: Das Parameterwörterbuch enthält einen Nulleintrag für den Parameter 'blogPostId' vom nicht nullbaren Typ 'System.Int32' für die Methode 'System.Web.Mvc.ActionResult BlogReplyCommentAdd (Int32, Nop.Web.Models.Blogs.BlogPostModel, Boolean)' in 'Nop.Web.Controllers.BlogController'. Ein …


4
Fehler "Vorlagen können nur mit Feldzugriff, Eigenschaftszugriff, eindimensionalem Array-Index oder benutzerdefinierten Indexerausdrücken mit einzelnen Parametern verwendet werden"
Warum erhalte ich den Fehler: Vorlagen können nur mit Feldzugriff, Eigenschaftszugriff, eindimensionalem Array-Index oder benutzerdefinierten Indexerausdrücken mit einzelnen Parametern verwendet werden bei diesem Code: @model IEnumerable<ArtSchoolProject.Models.Trainer> @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_PageLayout.cshtml"; } <h2>Index</h2> <p> @Html.ActionLink("Create New", "Create") </p> <ul class="trainers"> @foreach (var item in Model) { <li> <div> …


9
Punktzeichen '.' in MVC Web API 2 für Anforderungen wie api / people / STAFF.45287
Die URL, die ich arbeiten lassen möchte, lautet wie folgt : http://somedomain.com/api/people/staff.33311 (genau wie Websites wie LAST.FM alle Arten von Zeichen in ihren RESTFul- und WebPage-URLs zulassen Beispiel: " http://www.last.fm/artist/psy'aviah " ist eine gültige URL für LAST.FM. Was funktioniert, sind folgende Szenarien: - http://somedomain.com/api/people/ - das alle Personen zurückgibt - …

6
„Bei der Bearbeitung Ihrer Anfrage ist eine Ausnahme aufgetreten. Außerdem ist beim Ausführen der benutzerdefinierten Fehlerseite eine weitere Ausnahme aufgetreten… “
Ich versuche, eine MVC-Website als Azure-Webrole zu veröffentlichen. Wenn ich es lokal ausführe, funktioniert alles einwandfrei. Sobald ich es in Azure veröffentliche und zu einer MVC-Aktion surfe, wird folgende Fehlermeldung angezeigt: Serverfehler in '/' Anwendung. Laufzeit Fehler Beschreibung: Bei der Bearbeitung Ihrer Anfrage ist eine Ausnahme aufgetreten. Darüber hinaus ist …

4
Fehler: Anforderungsheaderfeld Inhaltstyp wird von Access-Control-Allow-Headern nicht zugelassen
Ich habe mit vS2012 ein mvc4-Web-API-Projekt erstellt. Ich habe das folgende Tutorial verwendet, um die Cross-Origin Resource Sharing zu lösen: "http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx ". Es funktioniert erfolgreich und ich poste Daten von der Client-Seite erfolgreich auf dem Server. Danach habe ich für die Implementierung der Autherisierung in meinem Projekt das folgende …


4
Wie füge ich globale ASP.Net-Web-API-Filter hinzu?
Ich habe einen Web-API-Filter (mit System.Web.Http.Filters.ActionFilterAttribute) erstellt, kann ihn jedoch nicht in ASP.Net MVC 4 zum Laufen bringen. Ich habe versucht, ihn der RegisterGlobalFilters()Methode hinzuzufügen, aber das hat nicht funktioniert. Wenn man also eine in ASP.Net MVC gehostete Web-API verwendet, wie registriert man Filter?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.