Articles of asp.net mvc

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

Wo soll ich Injection mit Ninject 2+ machen (und wie ordne ich meine Module an?)

Ich habe eine Lösung mit zwei relevanten (zu dieser Frage) Projekten und einigen anderen; classnbibliothek mit functionen, die von mehreren anderen Projekten verwendet werden. ASP.NET MVC-Anwendung. Meine Frage ist im Grunde, wo ich IoC mit Ninject 2 machen sollte. Die classnbibliothek benötigt etwas DI-Liebe, unter anderem in den Repository-classn, die Web-Anfrage-spezifische Session-Objekte benötigen (denke Unit […]

Gibt XML von einer Controller-Aktion als ActionResult zurück?

Was ist der beste Weg, XML von einer Controller-Aktion in ASP.NET MVC zurückzugeben? Es gibt eine schöne Möglichkeit, JSON zurückzugeben, aber nicht für XML. Muss ich das XML wirklich über eine Ansicht weiterleiten, oder sollte ich die nicht-bewährte Methode von Response verwenden?

jqGrid: Verwenden mehrerer Methoden zum Filtern von Daten

Meine Anforderung besteht darin, eine Seite mit mehreren Filtern anzuzeigen, die auf Rasterdaten angewendet werden. Angenommen, wir sprechen über Aufträge und eine Bestellung hat die folgenden Attribute public class Order { public int OrderID public DateTime OrderDate public DateTime ShipmentDate public int OrderTotal public int OrderStatus } Innerhalb des jqgrid-Objekts zeige ich alle Attribute außer […]

Sende JSON-Daten über POST (AJAX) und erhalte JSON-Antwort vom Controller (MVC)

Ich habe eine function in Javascript wie folgt erstellt: function addNewManufacturer() { var name = $(“#id-manuf-name”).val(); var address = $(“#id-manuf-address”).val(); var phone = $(“#id-manuf-phone”).val(); var sendInfo = { Name: name, Address: address, Phone: phone }; $.ajax({ type: “POST”, url: “/Home/Add”, dataType: “json”, success: function (msg) { if (msg) { alert(“Somebody” + name + ” was […]