Articles of asp.net mvc

Die effizienteste Methode zur Selbstreferenzierung von Bäumen mit Entity Framework

Also ich habe eine SQL-Tabelle, die im Grunde genommen ist ID, ParentID, MenuName, [Lineage, Depth] Die letzten beiden Spalten werden automatisch berechnet, um die Suche zu erleichtern, sodass wir sie jetzt ignorieren können. Ich erstelle ein Dropdown-Menüsystem mit mehreren Kategorien. Leider EF finde ich nicht nett mit selbstreferenzierenden Tabellen mehr als 1 Level tief. Ich […]

Wie fügt man Date Picker Bootstrap 3 im MVC 5 Projekt mit der Razor Engine hinzu?

Ich brauche einige Richtlinien, wie man einen Date Picker Bootstrap 3 in einem MVC 5 Projekt mit der Razor Engine installiert. Ich habe diesen Link hier gefunden , konnte ihn aber nicht in VS2013 verwenden. Kopieren aus dem Beispiel im obigen Link habe ich schon gemacht: bundles.Add(new ScriptBundle(“~/bundles/bootstrap”).Include( “~/Scripts/bootstrap.js”, “~/Scripts/bootstrap-datepicker.js”, // ** NEW for Bootstrap […]

MVC 3-Layout-Seite, Razor-Vorlage und Dropdown-Liste

Ich möchte eine Dropdown-Liste von Jahren über alle Seiten meiner Website einfügen. Ich nahm an, dass ein guter Platz für diese Logik in der Layoutseite (_layout.cshtml) war. Wenn ein Benutzer das Jahr ändert, möchte ich auch meine Jahressitzung (ModelBinder) ändern. Dies war so einfach mit ASP.NET-Webformularen, scheint aber in MVC nahezu unmöglich zu sein. Ich […]

Wie redirect von OnActionExecuting in Base Controller?

Ich habe zwei Möglichkeiten ausprobiert: Response.Redirect (), das nichts tut, sowie das Aufrufen einer neuen Methode innerhalb des Basis-Controllers, die ein ActionResult zurückgibt und RedirectToAction () zurückgibt, … keiner von diesen funktioniert. Wie kann ich eine Umleitung von der OnActionExecuting-Methode durchführen?

MVC web api: Kein ‘Access-Control-Allow-Origin’-Header ist auf der angeforderten Ressource vorhanden

Ich habe alles versucht, was in diesem Artikel geschrieben ist: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , aber nichts funktioniert. Ich versuche, Daten von webAPI2 (MVC5) zu erhalten, um in einer anderen Domäne mit angularJS zu verwenden. Mein Controller sieht so aus: namespace tapuzWebAPI.Controllers { [EnableCors(origins: “http://local.tapuz.co.il”, headers: “*”, methods: “*”, SupportsCredentials = true)] [RoutePrefix(“api/homepage”)] public class HomePageController : ApiController […]

MVC 5 Seed Benutzer und Rollen

Ich habe mit dem neuen MVC 5 herumgespielt, ich habe ein paar Modelle, Controller und Ansichten eingerichtet mit Code-Erstmigrationen. Meine Frage ist, wie setze ich Benutzer und Rollen ein? Ich habe derzeit einige Referenzdaten in meiner Seed-Methode in Configuration.cs. Aber es sieht für mich so aus, dass die Benutzer- und Rollentabellen erst erstellt werden, wenn […]

HTML in Html.ActionLink () einfügen, plus kein Linktext?

Ich habe zwei Fragen: Ich frage mich, wie ich keinen Linktext anzeigen kann, wenn ich Html.ActionLink() in einer MVC-Ansicht verwende (eigentlich ist das Site.Master ). Es gibt keine überladene Version, die Linktext nicht erlaubt, und wenn ich versuche, nur eine leere string , sagt mir der Compiler, dass er eine nicht leere Zeichenfolge benötigt. Wie […]

ASP.NET MVC RequireHttps nur in Produktion

Ich möchte das RequireHttpsAttribute verwenden , um zu verhindern, dass ungesicherte HTTP-Anfragen an eine Aktionsmethode gesendet werden. C # [RequireHttps] //apply to all actions in controller public class SomeController { [RequireHttps] //apply to this action only public ActionResult SomeAction() { … } } VB _ Public Class SomeController _ Public Function SomeAction() As ActionResult … […]

Asp.Net MVC, wie Sie sehen, um PDF zu generieren

Ich möchte eine Aktion auf einem Controller aufrufen. Lassen Sie den Controller die Daten vom Modell abrufen. Die Ansicht wird ausgeführt und generiert eine PDF-Datei. Das einzige Beispiel, das ich gefunden habe, ist in einem Artikel von Lou http://whereslou.com/2009/04/12/returning-pdfs-from-an-aspnet-mvc-action . Sein Code ist sehr elegant. Die Ansicht verwendet ITextSharp zum Generieren der PDF. Der einzige […]

Ersetzen Sie Zeilenumbrüche mit in der ASP.NET MVC Razor-Ansicht

Ich habe ein Textarea-Steuerelement, das Eingabe akzeptiert. Ich versuche, diesen Text später zu einer Ansicht zu rendern, indem ich einfach Folgendes verwende: @Modell.CommentText Dies codiert alle Werte richtig. Ich möchte jedoch die Zeilenumbruchzeichen durch ersetzen, und ich kann keine Möglichkeit finden, sicherzustellen, dass die neuen br-Tags nicht codiert werden. Ich habe versucht, HtmlString zu verwenden, […]