Articles of asp.net mvc

ASP.NET MVC Html.DropDownList SelectedValue

Ich habe versucht, das ist RC1 und dann auf RC2 aktualisiert, die das Problem nicht getriggers hat. // in my controller ViewData[“UserId”] = new SelectList( users, “UserId”, “DisplayName”, selectedUserId.Value); // this has a value Ergebnis: Die SelectedValue-Eigenschaft wird für das Objekt festgelegt // in my view Ergebnis: Alle erwarteten Optionen werden für den Client gerendert, […]

ASP.NET MVC So übergeben Sie ein JSON-Objekt als Parameter an die Steuerung

Ich habe ein komplexes JSON-Objekt, das ohne Probleme an die View gesendet wird (wie unten gezeigt), aber ich kann nicht herausfinden, wie diese Daten zu einem .NET-Objekt serialisiert werden, wenn es über einen AJAX-Aufruf an die Steuerung zurückgegeben wird. Details der verschiedenen Teile sind unten. var ObjectA = { “Name”: 1, “Starting”: new Date(1221644506800), “Timeline”: […]

Neue asp.net Charting Controls – werden sie (eventuell) mit MVC arbeiten?

Scott Gu hat gerade einen neuen Satz von Charting-Steuerelementen veröffentlicht, die vom .NET-Team verteilt werden. Sie sehen unglaublich aus: http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt. aspx Die Million Dollar Frage … werden sie mit MVC arbeiten, und wenn ja, wann?

Hinzufügen eines weiteren “Pet” zu einem Modellformular

Vereinfachtes Beispiel Ich habe ein Model mit einigen Feldern: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) Die Benutzeroberfläche muss dem Benutzer erlauben, eine beliebige Anzahl neuer Haustiere hinzuzufügen. Die Benutzeroberfläche für den Pet-Eintrag ist eine MVC-Vorlage _petEditor.cshtml Clientseite, wie füge ich der Pet-Sammlung des Modells ein neues Pet hinzu und füge dann […]

Ein Feldinitialisierer kann nicht auf das nicht statische Feld, die Methode oder die Eigenschaft verweisen?

Ich habe eine Repository-class und eine Services-class wie folgt: public class DinnerRepository { DinnerDataContext db = new DinnerDataContext(); public Dinner GetDinner(int id) { return db.Dinners.SingleOrDefault(d => d.DinnerID == id); } // Others Code } public class Service { DinnerRepository repo = new DinnerRepository(); Dinner dinner = repo.GetDinner(5); // Other Code } Dies wirft einen Fehler […]

Wie DropDownList SelectedValue in Controller in MVC abgerufen wird

Ich habe eine Dropdown-Liste, die ich aus der database ausgefüllt habe. Jetzt muss ich den ausgewählten Wert im Controller ein wenig manipulieren. Aber nicht die Idee. Code den ich ausprobiert habe. Modell public class MobileViewModel { public List MobileList; public SelectList Vendor { get; set; } } Regler public ActionResult ShowAllMobileDetails() { MobileViewModel MV = […]

Wie fordern Sie statische HTML-Dateien unter dem ~ / Views-Ordner in ASP.NET MVC an?

Ich möchte statische .html Dateien anfordern können, die sich im Ordner ~/Views . Gemäß der Dokumentation prüft das Routing-System, ob eine URL mit einer Datenträgerdatei übereinstimmt, bevor die Routen der Anwendung ausgewertet werden. Aber wenn ich die Datei 404 ein 404 Fehler auf. Meine Datei befindet sich im Ordner ~ / Views. Die URL lautet: […]

Übergeben Sie Dictionary an Stored Procedure T-SQL

Ich habe mvc-Anwendung. In Aktion habe ich Dictionary . Der Key ist ID und der Value ist sortOrderNumber. Ich will gespeicherte Prozedur erstellen, die Schlüssel (ID) erhalten wird, finde diesen Datensatz in der database und speichere orderNumber Spalte nach value aus dem Dictionary. Ich möchte gespeicherte Prozedur einmal aufrufen und Daten an sie übergeben, anstatt […]

Grid-Steuerelemente für ASP.NET MVC?

Wenn Sie ASP.NET MVC verwenden, wie machen Sie Grid-Anzeige? Selbst gemacht? Hast du irgendwo eine Bibliothek? Dies sind einige der bekannten Grid-Display-Lösungen, die ich für ASP.NET MVC gefunden habe ASP.NET MVC Flexgrid – Hat eine schöne Spaltenlayout-Methode Code-basiertes ASP.NET MVC GridView – einfach, klein, sauber MVC Contrib – Gitter von codePlex jQueryGrid – jQuery-Gitter Datatables […]

Warum leitet AuthorizeAttribute auf die Anmeldeseite für Authentifizierungs- und Autorisierungserrors um?

In ASP.NET MVC können Sie eine Controller-Methode mit AuthorizeAttribute wie folgt markieren: [Authorize(Roles = “CanDeleteTags”)] public void Delete(string tagName) { // … } Dies bedeutet, dass die Controller-Methode niemals aufgerufen wird, wenn sich der aktuell angemeldete Benutzer nicht in der Rolle “CanDeleteTags” befindet. Bei Fehlern gibt AuthorizeAttribute leider HttpUnauthorizedResult , das immer den HTTP-Statuscode 401 […]