Articles of asp.net mvc

Kann der ViewBag-Name mit dem Model-Eigenschaftsnamen in einer DropDownList identisch sein?

Ich arbeite an einer ASP.NET MVC-4-Webanwendung. Ich definiere Folgendes in meiner Aktionsmethode, um eine SelectList : ViewBag.CustomerID = new SelectList(db.CustomerSyncs, “CustomerID”, “Name”); Dann DropDownListFor ich meine DropDownListFor wie folgt in meiner View : @Html.DropDownListFor(model => model.CustomerID, (SelectList)ViewBag.CustomerID, “please select”) Wie gezeigt, ViewBag ich die ViewBag Eigenschaft so, dass sie gleich dem Model Eigenschaftsnamen ist, der […]

Zurückgeben einer Datei zum Anzeigen / Herunterladen in ASP.NET MVC

Ich habe ein Problem beim Senden von Dateien, die in einer database gespeichert sind, an den Benutzer in ASP.NET MVC. Was ich will, ist eine Ansicht, die zwei Links auflistet, einen zum Anzeigen der Datei und den MimeType, der an den Browser gesendet wird, um zu bestimmen, wie er gehandhabt werden soll, und den anderen, […]

Mehrere Ebenen im benutzerdefinierten MVC-Routing

Ich versuche, meine eigenen kleinen cms zu bauen. Ich habe eine abstrakte pageBase-class erstellt, die von Static, Reviews, Articles, News geerbt wird. Jeder hat seine eigenen Controller-Methoden. Mein Problem ist, dass ich dem Administrator erlauben muss, seine eigenen Pfadebenen zu definieren. ZB news\local\mynewdog oder Articles\events\conventions\mycon . So möchte ich eine Möglichkeit, ein Array von Zeichenfolgen […]

Mehrere Modelle in einer Ansicht

Ich möchte 2 Modelle in einer Ansicht haben. Die Seite enthält sowohl LoginViewModel als auch RegisterViewModel . z.B public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; set; } […]

Liste der Checkboxen in Ansicht übergeben und IEnumerable herausziehen

Ich habe eine Liste von Elementen, die einem Benutzer zugeordnet werden. Es ist eine Eins-zu-viele-Beziehung. Ich möchte die gesamte Liste der Elemente, die in der Ansicht übergeben werden, so dass sie aus Elementen auswählen können, die noch nicht mit ihnen verknüpft sind (und auch die anzeigen, die bereits verknüpft sind). Ich möchte Checkboxen von diesen […]

ASP.NET MVC 5 Kultur in Route und URL

Ich habe meine mvc-Website übersetzt, die großartig funktioniert. Wenn ich eine andere Sprache (Niederländisch oder Englisch) wähle, wird der Inhalt übersetzt. Das funktioniert, weil ich die Kultur in der Sitzung eingestellt habe. Jetzt möchte ich die ausgewählte Kultur (= Kultur) in der URL anzeigen. Wenn es die Standardsprache ist, sollte es nicht in der URL […]

Punkte in der URL verursachen 404 mit ASP.NET mvc und IIS

Ich habe ein Projekt, bei dem meine URLs Punkte im Pfad haben müssen. Zum Beispiel kann ich eine URL wie www.example.com/people/michael.phelps haben URLs mit dem Punkt erzeugen einen 404. Mein Routing ist in Ordnung. Wenn ich in Michaelpiloten gebe, ohne den Punkt, dann funktioniert alles. Wenn ich den Punkt hinzufüge, bekomme ich einen 404 Fehler. […]

ASP.NET MVC – Legen Sie benutzerdefinierte IIdentity oder IPrincipal fest

Ich muss etwas ziemlich einfaches tun: In meiner ASP.NET MVC-Anwendung möchte ich ein benutzerdefiniertes IIdentity / IPrincipal festlegen. Welches auch immer ist einfacher / geeigneter. Ich möchte den Standard erweitern, damit ich etwas wie User.Identity.Id und User.Identity.Role . Nichts Besonderes, nur ein paar zusätzliche Eigenschaften. Ich habe Tonnen von Artikeln und Fragen gelesen, aber ich […]

Wie erstellen Sie eine Dropdownliste aus einer Enumeration in ASP.NET MVC?

Ich versuche, die Html.DropDownList Erweiterungsmethode zu verwenden, kann aber nicht herausfinden, wie sie mit einer Enumeration verwendet wird. Nehmen wir an, ich habe eine Aufzählung wie folgt: public enum ItemTypes { Movie = 1, Game = 2, Book = 3 } Wie gehe ich beim Erstellen eines Dropdown-Menüs mit diesen Werten mithilfe der Erweiterungsmethode Html.DropDownList […]

Ist es möglich, eine ASP.NET MVC-Route basierend auf einer Sub-Domain zu erstellen?

Ist es möglich, eine ASP.NET MVC-Route zu haben, die Subdomain-Informationen verwendet, um ihre Route zu bestimmen? Beispielsweise: user1 .domain.com geht an einen Ort user2 .domain.com geht zu einem anderen? Oder kann ich es so machen, dass beide zum selben Controller / Aktion mit einem username Parameter gehen?