Articles of asp.net mvc

Silbentrennte HTML-Attribute mit asp.net mvc

Gibt es eine schönere Syntax beim Erstellen von Elementen mit Bindestrichattributen anstelle von: <%= Html.TextBox ("name", value, new Dictionary { {“data-foo”, “bar”} }) %> Betrachtet man die HTML-Spezifikationen für die vorgeschlagenen Standards HTML 5 und WIA ARIA, so scheint es, dass Bindestriche in HTML-Attributen als eine Art einfacher Namensabstand gebräuchlicher sind. ZB HTML 5 schlägt […]

Wie bekomme ich die Referrer-URL in einer ASP.NET MVC-Aktion?

Wie bekomme ich die Referrer-URL in einer ASP.NET MVC-Aktion? Ich versuche, auf die Seite umzuleiten, bevor Sie eine Aktion aufgerufen haben.

MVC, die Schaltfläche zum Senden wurde gedrückt

Ich habe zwei Buttons auf meinem MVC-Formular: Woher weiß ich, welche Taste gedrückt wurde?

Können wir das Modell als Parameter in RedirectToAction übergeben?

Ich möchte wissen, dass es irgendeine Technik gibt, so dass wir Model als Parameter in RedirectToAction Beispielsweise: public class Student{ public int Id{get;set;} public string Name{get;set;} } Regler public class StudentController : Controller { public ActionResult FillStudent() { return View(); } [HttpPost] public ActionResult FillStudent(Student student1) { return RedirectToAction(“GetStudent”,”Student”,new{student=student1}); } public ActionResult GetStudent(Student student) { […]

Wie Rendern einer Razor View auf einer Zeichenfolge in ASP.NET MVC 3?

Ich habe die Seite schon .ascx durchsucht, aber alles, was ich finden konnte, waren Beispiele dafür, wie partielle Steuerelemente .ascx werden oder von einem Controller-Kontext abhängig waren. Ich möchte eine Methode, mit der ich nur den relativen Pfad zu der Ansicht und einem Modell angeben und diese Ansicht mit diesem Modell in eine Zeichenfolge rendern […]

Deaktivieren Sie das erforderliche validationsattribut unter bestimmten Umständen

Ich habe mich gefragt, ob es möglich ist, das Erforderliche validationsattribut in bestimmten Controller-Aktionen zu deaktivieren. Ich wundere mich, weil ich auf einem meiner Bearbeitungsformulare nicht die Eingabe von Werten für Felder, die sie bereits zuvor angegeben haben, verlangt. Allerdings implementiere ich dann Logik, die, wenn sie einen Wert eingeben, eine spezielle Logik verwendet, um […]

Ein echtes Beispiel für TryUpdateModel, ASP .NET MVC 3

Ich kann nicht verstehen, wie ich TryUpdateModel verwenden und gleichzeitig die MVC-Architektur speichern kann. Wenn ich mich nicht irre, muss die Arbeit mit Datenkontexten im Modell sein. Also, solcher Code var db=new TestEverybody();//it is class, which was generated by EntityFramework var currentTesting=db.Testing.(t => t.id == id).First(); Muss im Model liegen, nicht im Controller, oder? Aber […]

Wie Rendert eine DateTime in einem bestimmten Format in ASP.NET MVC 3?

Wenn ich in meiner Modellklasse eine Eigenschaft vom Typ DateTime wie kann ich sie in einem bestimmten Format rendern – zum Beispiel in dem Format, das ToLongDateString() zurückgibt? Ich habe das versucht … @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) … die eine Ausnahme austriggers, weil der Ausdruck auf eine Eigenschaft oder ein Feld zeigen muss. Und das… @{var […]

verhindern, dass die Eigenschaft in der Web-API serialisiert wird

Ich verwende eine MVC 4 Web API und ASP.net Web Forms 4.0, um eine Rest API zu erstellen. Es funktioniert super: [HttpGet] public HttpResponseMessage Me(string hash) { HttpResponseMessage httpResponseMessage; List somethings = … httpResponseMessage = Request.CreateResponse(HttpStatusCode.OK, new { result = true, somethings = somethings }); return httpResponseMessage; } Jetzt muss ich verhindern, dass einige Eigenschaften […]

ASP.NET MVC-Modell vs ViewModel

OK, ich habe eine Diskussion über “ViewModels” in Bezug auf MS ASP.NET MVC gehört. Nun, das soll eine bestimmte Art von Modell sein, richtig? Keine bestimmte Art von View. Nach meinem Verständnis ist es eine Art Modell, das einen bestimmten Zweck hat, mit dem View zu interagieren? Oder etwas ähnliches? Eine Klarstellung wäre erwünscht.