Articles of asp.net mvc

Möglichkeit zur Anpassung von Inhalten an Mobilgeräte

Ich erschaffe eine Website und möchte sie mobil machen. Ich sehe Leute, die über sehr alte Technologien reden, aber alles sieht so aus, als würde man zu einer mobilen Web-Erfahrung gehen Ich sehe Leute über Frameworks reden] zur mobilen Webentwicklung, auch ein Freund hat mir von ( http://wurfl.sourceforge.net/java/wall.php ) erzählt, um mobile Features zu erkennen […]

Wie rende ich ein partielles Formularelement mit AJAX

Ich habe eine Form, die Teile einer größeren Form zusammenfügt. Beispielsweise: Html.RenderPartial(“Partials/MealPreference”, Model); Ich möchte dem Formular dynamisch Abschnitte hinzufügen. Angesichts der Art meiner Teilansichten muss ich das Modell ebenfalls weitergeben. Dabei versage ich kläglich. Das Markup auf meiner enthaltenden Seite: $(document).ready(function () { $(‘#addPreference’).click(function () { $.ajax({ type: “POST”, url: ‘@Html(“AddPreference”, “Main”)’, success: function […]

DisplayNameFor () Von Liste in Model

Ich glaube, das ist ziemlich einfach, ich kann einfach nicht den richtigen Weg finden, den Anzeigenamen für ein Element innerhalb einer Liste innerhalb meines Modells anzuzeigen. Mein vereinfachtes Modell: public class PersonViewModel { public long ID { get; set; } private List names = new List(); [Display(Name = “Names”)] public List Names { get { […]

Wie implementiere ich eine benutzerdefinierte RazorViewEngine, um Ansichten in nicht standardmäßigen Speicherorten zu finden?

Ich bin dabei, eine benutzerdefinierte RazorViewEngine zu implementieren. Grundsätzlich habe ich zwei Seiten mit effektiv der gleichen Code-Basis. Die Unterschiede sind, dass sie anders aussehen. Ich möchte die Standard-Ansichts-Engine überschreiben, damit MVC an zwei verschiedenen Standorten nach Sichten, Layouts usw. sucht, eine für Firma A und eine andere für Firma B. Firma A enthält die […]

Razor: Deklarative HTML-Helfer

Ich versuche, einen einfachen deklarativen HTML-Helfer zu schreiben: @helper Echo(string input) { @input } Der Helfer funktioniert gut, wenn ich ihn in die Seite einbette, auf der ich ihn benutzen möchte. Aber wenn ich es in eine separate .cshtml Datei verschiebe und diese Datei in das Verzeichnis ~/Views/Helpers lege, kann meine Ansicht nicht mehr kompiliert […]

Routing: Die aktuelle Aktionsanforderung ist zwischen den folgenden Aktionsmethoden nicht eindeutig

Ich habe eine Ansicht namens Browse.chtml , wo der Benutzer einen Suchbegriff eingeben kann, oder den Suchbegriff leer lassen. Bei der Eingabe des Suchbegriffs möchte ich die Seite auf http://localhost:62019/Gallery/Browse/{Searchterm} Wenn nichts eingegeben wird, möchte ich den Browser auf http://localhost:62019/Gallery/Browse/Start/Here . Wenn ich das versuche, bekomme ich den Fehler: Die aktuelle Anforderung für Aktion “Durchsuchen” […]

ASP.NET MVC und Ajax, gleichzeitige Anfragen?

AJAX-Neuling hier! Im Moment scheinen meine AJAX-Anfragen in meiner ASP.NET MVC-Web-App gebündelt oder in die Warteschlange gestellt zu werden, ich bin mir nicht sicher. Keine Anfragen scheinen abgeschlossen zu sein, bis die vorherige Anfrage beendet ist. Wie gehe ich vor, um die Anfragen unabhängig zurück zu bekommen? Ich möchte nicht unbedingt, dass jemand mir die […]

DAL -> BLL <- GUI + Kompositionswurzel. Wie richte ich DI-Bindungen ein?

Ich habe eine dreischichtige Anwendung mit Wiederholungen gemacht, die wie in dieser Antwort beschrieben gehen : DAL with Repositories -> BLL with services and IRepository <- Asp.net mvc-app Um dies mit der Abhängigkeitsinjektion zu sehen, sehe ich ein paar Optionen: 1. Fügen Sie in der Web-App einen Verweis auf DAL hinzu, um beim Start der […]

Autorisieren Sie Attribut und jquery AJAX in asp.net MVC

Ich habe die jquery ajax-function verwendet, um ein Formular zu senden. Die Benutzer müssen angemeldet sein, sonst müssen sie auf eine Anmeldeseite redirect. Ich habe das Attribut Authorize () dafür verwendet. [Authorize] public ActionResult Creat() { …. } Wenn der Benutzer sich nicht anmeldet, kehrt die Login-Seite der Aktion zu jquery’s ajax zurück und es […]

ASP.net MVC 3 jQuery validation; Unauffällige OnKeyUp deaktivieren?

Gibt es eine Möglichkeit, die jQuery-validation für einen bestimmten Validator (Kreditkarte) zu deaktivieren, sodass sie nur onblur statt onkeyup erfolgt? Basierend auf der jQuery Validator-Dokumentation dachte ich, ich könnte so etwas machen: $(function () { $(“[data-val-creditcard]”).validate({ onkeyup: false }) }); Es scheint jedoch nicht zu funktionieren. Ich habe auch versucht, Folgendes auf meinem Validator zu […]