OK, ich habe eine Diskussion über "ViewModels" in Bezug auf ASP.NET MVC von MS gehört. Nun, das soll eine bestimmte Art von Modell sein, richtig? Keine bestimmte Art von Ansicht. Nach meinem Verständnis handelt es sich um eine Art Modell, das einen bestimmten Zweck der Interaktion mit der Ansicht hat. …
Ich möchte, dass eine einzige Aktion sowohl auf Gets als auch auf Posts reagiert. Ich habe folgendes versucht [HttpGet] [HttpPost] public ActionResult SignIn() Das schien nicht zu funktionieren. Irgendwelche Vorschläge ?
WERKE <a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right">Edit</a> FUNKTIONIERT NICHT - WARUM? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"}) Es scheint, dass Sie so etwas wie data-icon = "gear" nicht an htmlAttributes übergeben können? Vorschläge?
Ich kann eine Aktion entweder mit [AcceptVerbs (HttpVerbs.Post)] / [AcceptVerbs (HttpVerbs.Get)] dekorieren. [AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(string title) { // Do Something... } oder mit den Attributen [HttpPost] / [HttpGet] [HttpPost] public ActionResult Create(string title) { // Do Something... } Sind sie unterschiedlich?
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Wie implementiere ich reCaptcha in …
Wie kann ich testen, ob meine Controller-Aktion beim Validieren einer Entität die richtigen Fehler in den ModelState einfügt, wenn ich die DataAnnotation-Validierung in MVC 2 Preview 1 verwende? Ein Code zur Veranschaulichung. Erstens die Aktion: [HttpPost] public ActionResult Index(BlogPost b) { if(ModelState.IsValid) { _blogService.Insert(b); return(View("Success", b)); } return View(b); } …
Html.RadioButtonListIn ASP.NET MVC Futures gab es eine Erweiterungsmethode. Hat jemand einen Code für eine stark typisierte Version gefunden RadioButtonListFor<T>. In einer Ansicht würde es so aussehen: <%= Html.RadioButtonListFor(model=>model.Item,Model.ItemList) %>
Vor ein paar Tagen habe ich folgende Frage gestellt: Warum blockiert $ .getJSON () den Browser? Ich feuere sechs asynchrone jQuery-Ajax-Anforderungen gleichzeitig mit derselben Controller-Aktion ab. Jede Anfrage benötigt 10 Sekunden, um zurückzukehren. Durch das Debuggen und Protokollieren von Anforderungen an die Aktionsmethode stelle ich fest, dass die Anforderungen serialisiert …
Bei dem Versuch, meine Anwendung dazu zu bringen, 404-Fehler korrekt zu erzeugen, habe ich am Ende meiner Routentabelle eine Catch-All-Route implementiert, wie unten gezeigt: routes.MapRoute( "NotFound", _ "{*url}", _ New With {.controller = "Error", .action = "PageNotFound"} _ ) Damit dies funktioniert, musste ich jedoch die Standardroute entfernen: {controller}/action/{id} Nachdem …
Dies geschieht, wenn ich versuche, die Entität mithilfe einer Aktion zum Erstellen eines Stils in Asp.Net MVC 2 zu erstellen. Der POCO hat folgende Eigenschaften: public int Id {get;set;} [Required] public string Message {get; set} Beim Erstellen der Entität wird die ID automatisch festgelegt, sodass sie für die Aktion "Erstellen" …
Ich habe eine JsonResult, die gut funktioniert und JSON von einigen POCOs zurückgibt. Ich möchte den JSON als String in einer Datenbank speichern. public JsonResult GetJSON() { JsonResult json = new JsonResult { Data = GetSomPocos() }; return json; } Ich muss die Antwort prüfen, damit ich sie jsonin einer …
Ich habe einige Zweifel, wie MvcHtmlString-Instanzen aufgrund dieser Informationen in MSDN verkettet werden können : MvcHtmlString-Klasse Stellt eine HTML-codierte Zeichenfolge dar, die nicht erneut codiert werden sollte Riskiere ich, dass Zeichenfolgen bei Verwendung von Code wie diesem zweimal HTML-codiert werden: var label = Html.LabelFor(model => model.Email); var textbox = Html.TextBoxFor(model …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.