Articles of asp.net mvc

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 […]

Datum nur von TextBoxFor ()

Ich habe Probleme beim Anzeigen des einzigen Datumsteils einer DateTime in einem Textfeld mit TextBoxFor (Ausdruck, htmlAttributes). Das Modell basiert auf Linq2SQL, field ist ein DateTime auf SQL und im Entity-Modell. Gescheitert: model.dtArrivalDate, String.Format(“{0:dd/MM/yyyy}”, Model.dtArrivalDate))%> Dieser Trick scheint abgeschrieben zu werden, jeder String-Wert im Objekt htmlAttribute wird ignoriert. Gescheitert: [DisplayFormat( DataFormatString = “{0:dd/MM/yyyy}” )] public […]

Schreiben / Ausgeben von HTML-Strings ohne Zeichen

Ich habe sicher / gesäuberten HTML in einer DB-Tabelle gespeichert. Wie kann ich diesen HTML-Inhalt in einer Razor-Ansicht ausgeben lassen? Es entkommt immer Zeichen wie < und Ampersands zu & .

Asp.Net-Formularauthentifizierung bei Verwendung von iPhone UIWebView

Ich schreibe eine Asp.net MVC 2-Anwendung, die Forms-Authentifizierung verwendet und derzeit habe ich ein Problem mit unserer iPhone-Anwendung in Bezug auf die Authentifizierung / Anmeldung über das Web. Wir haben eine einfache iPhone-App entwickelt, die das UIWebView-Steuerelement verwendet. Zu diesem Zeitpunkt navigiert die gesamte App zu unserer Asp.Net-Website. Einfach, oder? Das Problem ist, dass der […]