Articles of asp.net mvc

Wie gibt man PDF in MVC an den Browser zurück?

Ich habe diesen Demo-Code für iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream(“Chap0101.pdf”, FileMode.Create)); document.Open(); document.Add(new Paragraph(“Hello World”)); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Wie kann ich den Controller veranlassen, das PDF-Dokument an den Browser zurückzugeben? BEARBEITEN: Das Ausführen dieses Codes öffnet Acrobat, aber […]

Das Windows-Update hat dazu geführt, dass MVC3 und MVC4 nicht mehr funktionieren

Bin ich der Einzige, der am 15. Oktober ein Windows Update (8.1) installiert hat und plötzlich MVC wegen dieser Warnung nicht mehr funktioniert? Warnung 1 Dieser Verweis konnte nicht aufgetriggers werden. Die Assembly “System.Web.Mvc, Version = 4.0.0.0, Culture = Neutral, PublicKeyToken = 31bf3856ad364e35, processorArchitektur = MSIL” konnte nicht gefunden werden. Stellen Sie sicher, dass die […]

Wo können Sie in einer ASP.NET MVC-Anwendung sichtspezifische JavaScript-Dateien ablegen?

Was ist der beste Ort (welcher Ordner usw.), um sichtspezifische JavaScript-Dateien in eine ASP.NET MVC-Anwendung zu übertragen? Um mein Projekt in Ordnung zu halten, würde ich es wirklich lieben, sie mit den ASPX-Dateien der Ansicht nebeneinander stellen zu können, aber ich habe keine gute Möglichkeit gefunden, sie zu referenzieren, ohne die ~ / Views freizulegen […]

EditorFor () und HTML-Eigenschaften

Asp.Net MVC 2.0 Preview Builds bieten Helfern wie Html.EditorFor(c => c.propertyname) Wenn der Eigenschaftsname eine Zeichenfolge ist, rendert der obige Code eine Texbox. Was passiert, wenn ich die MaxLength- und Size-Eigenschaften an das Textfeld oder meine eigene css-classneigenschaft übergeben möchte? Muss ich für jede Kombination aus Größe und Länge in meiner Anwendung eine Vorlage erstellen? […]

Was ist der Unterschied zwischen den vier Dateiergebnissen in ASP.NET MVC?

ASP.NET hat 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äre Ausgabe zurück, um in die Antwort zu schreiben FileStreamResult: Sendet Binärinhalte an die Antwort mithilfe einer Stream-Instanz Diese Beschreibungen stammen von MSDN und mit Ausnahme von […]

“Die JSON-Anfrage war zu groß, um sie zu deserialisieren”

Ich erhalte diesen Fehler: Die JSON-Anfrage war zu groß, um sie zu deserialisieren. Hier ist ein Szenario, in dem dies auftritt. Ich habe eine class von Ländern, die eine Liste von Verschiffungshäfen dieses Landes halten public class Country { public int Id { get; set; } public string Name { get; set; } public List […]

ASP.NET MVC – So erhalten Sie ModelState-Fehler über RedirectToAction?

Ich habe die folgenden zwei Aktionsmethoden (vereinfacht für Frage): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction(“Details”, new { postId = review.PostId}); } else { ModelState.AddModelError(“ReviewErrors”, “some error occured”); return […]

Unterschied zwischen MVC 5 Projekt und Web Api Projekt

Ich bin neu in ASP.NET MVC und Web API und versuche, die Grundlagen zu bekommen. AFAIK, wir haben Projektvorlagen in VS 2013, benannt als MVC , Web API und Both of them together . Ich habe die Tutorials durchgelesen und gelernt, dass wir eine API erstellen können, indem wir MVC alleine und mit Web API […]

Wie validiere ich die hochgeladene Datei in ASP.NET MVC?

Ich habe eine Create-Aktion, die ein Entitätsobjekt und ein HttpPostedFileBase-Image verwendet. Das Bild gehört nicht zum Entitätsmodell. Ich kann das Entitätsobjekt in der database und die Datei auf dem Datenträger speichern, aber ich bin nicht sicher, wie diese Geschäftsregeln überprüft werden: Bild ist erforderlich Der Inhaltstyp muss “image / png” sein Darf nicht größer als […]

Aktualisieren von Benutzerdaten – ASP.NET Identity

Ich habe der ApplicationUser class benutzerdefinierte Felder hinzugefügt Ich habe auch ein Formular erstellt, mit dem der Benutzer die Felder eingeben / bearbeiten kann. Aus irgendeinem Grund kann ich die Felder in der database nicht aktualisieren. [HttpPost] [ActionName(“Edit”)] [ValidateAntiForgeryToken] public async Task Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get the current application user var […]