Articles of asp.net mvc

Behandeln von CORS Preflight-Anforderungen an ASP.NET MVC-Aktionen

Ich versuche eine domänenübergreifende POST-Anfrage an eine ASP.NET MVC-Controller-Aktion auszuführen. Diese Controller-Aktion akzeptiert und verwendet verschiedene Parameter. Das Problem ist, dass, wenn die Preflight-Anforderung auftritt, die Controller-Aktion tatsächlich versucht, & auszuführen, und weil die OPTIONS-Anfrage keine Daten weiterleitet, triggers die Controller-Aktion einen HTTP-Fehler von 500 aus. Wenn ich den Code, der den Parameter verwendet, oder […]

Was ist ein MvcHtmlString und wann sollte ich ihn verwenden?

Die Dokumentation für MvcHtmlString ist nicht besonders aufschlussreich: Stellt eine HTML-codierte Zeichenfolge dar, die nicht erneut codiert werden sollte. Es ist mir nicht klar, was genau das bedeutet. Es scheint, dass einige HTML- MvcHtmlString einen MvcHtmlString , aber einige Beispiele, die ich online von benutzerdefinierten Helfern gesehen habe, geben nur eine reguläre Zeichenkette zurück. Fragen: […]

Datei oder Assembly ‘System.Web.Mvc’ konnte nicht geladen werden

Meine neue ASP.NET MVC-Webanwendung funktioniert auf meiner Entwicklungsarbeitsstation, aber nicht auf meinem Webserver. Servererrors in ‘/’ Anwendung. Konfigurationserrors Beschreibung: Bei der Verarbeitung einer Konfigurationsdatei ist ein Fehler aufgetreten, der für die Bearbeitung dieser Anforderung erforderlich ist. Bitte lesen Sie die spezifischen Fehlerdetails unten und ändern Sie Ihre Konfigurationsdatei entsprechend. Parser Fehlermeldung: Datei oder Assembly ‘System.Web.Mvc, […]

Wie öffne ich eine URL in einem neuen Tab mit JavaScript oder jQuery?

Wie öffne ich eine URL in einem neuen Tab statt programmatisch?

Wie kann man das Entity Framework “aufwärmen”? Wann wird es “kalt”?

Nein, die Antwort auf meine zweite Frage ist nicht der Winter. Vorwort: Ich habe in letzter Zeit viel über Entity Framework geforscht, und etwas, das mich immer beschäftigt, ist seine performance, wenn die Abfragen nicht aufgewärmt sind, so genannte Cold-Abfragen. Ich habe den Artikel zur performancesüberlegung für Entity Framework 5.0 gelesen. Die Autoren haben das […]

Das Generieren des Reset-Passwort-Tokens funktioniert nicht in der Azure-Website

Ich implementiere Reset-Passwort-functionalität auf meiner Website mithilfe der integrierten UserManager class, die mit ASP.NET 5 UserManager . Alles funktioniert gut in meiner Entwicklungsumgebung. Sobald ich es jedoch auf der Produktions-Website, die als Azure-Website ausgeführt wird, versuche, bekomme ich die folgende Ausnahme: System.Security.Cryptography.CryptographicException : Der Datenschutzvorgang war nicht erfolgreich. Dies wurde möglicherweise dadurch verursacht, dass das […]

ASP.NET MVC mehrdeutige Aktionsmethoden

Ich habe zwei Aktionsmethoden, die widersprüchlich sind. Grundsätzlich möchte ich dieselbe Ansicht über zwei verschiedene Routen erreichen können, entweder über die ID eines Elements oder über den Namen des Elements und dessen Eltern (Elemente können über verschiedene Eltern hinweg denselben Namen haben). Ein Suchbegriff kann zum Filtern der Liste verwendet werden. Beispielsweise… Items/{action}/ParentName/ItemName Items/{action}/1234-4321-1234-4321 Hier […]

SignalR + über eine Aktionsmethode eine Nachricht an einen Hub senden

Ich verwende die Hub-function von SignalR ( https://github.com/SignalR/SignalR ), um Nachrichten an alle abonnierten Clients zu veröffentlichen: public class NewsFeedHub : Hub public void Send(string channel, string content) { Clients[channel].addMessage(content); } Das funktioniert gut, wenn Sie “Senden” über Javascript aufrufen, aber ich möchte auch, dass die Webanwendung Nachrichten veröffentlicht (aus einer ASP.NET MVC-Aktionsmethode). Ich habe […]

So erhalten Sie die aktuelle Seiten-URL in MVC 3

Ich verwende das Facebook-Kommentar-Plugin in einem Blog, den ich gerade erstelle. Es hat einige FBXML-Tags, die von dem Facebook-Javascript interpretiert werden, auf das auf der Seite verwiesen wird. Das alles funktioniert gut, aber ich muss die aktuelle, voll qualifizierte URL an das Plugin übergeben. Wie erhält man am besten die URL der aktuellen Seite? Die […]

Renderpartial mit Nullmodell wird den falschen Typ übergeben

Ich habe eine Seite: <%@ Page Inherits="System.Web.Mvc.View” %> Und darauf, das Folgende: Hier ist das DTO-Objekt: public class DTOSearchResults { public string SearchTerm { get; set; } public IEnumerable Tasks { get; set; } und hier ist das Teil: <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable>” %> Wenn Model.Tasks nicht null ist, funktioniert alles einwandfrei. Aber wenn es […]