Als «asp.net-mvc» getaggte Fragen

Das ASP.NET MVC Framework ist ein Open Source-Webanwendungsframework und -Tool, das eine Version des MVC-Musters (Model View Controller) implementiert, das auf Webanwendungen zugeschnitten ist und auf einer ASP.NET-Technologiegrundlage basiert.

11
So funktionieren benutzerdefinierte Fehlerseiten in ASP.NET MVC 4
Ich möchte eine benutzerdefinierte Fehlerseite für 500, 404 und 403 anzeigen. Folgendes habe ich getan: Benutzerdefinierte Fehler in der web.config wurden wie folgt aktiviert: <customErrors mode="On" defaultRedirect="~/Views/Shared/Error.cshtml"> <error statusCode="403" redirect="~/Views/Shared/UnauthorizedAccess.cshtml" /> <error statusCode="404" redirect="~/Views/Shared/FileNotFound.cshtml" /> </customErrors> HandleErrorAttributeAls globaler Aktionsfilter in der FilterConfigKlasse wie folgt registriert : public static void RegisterGlobalFilters(GlobalFilterCollection …


11
Wie kann ich von JSON.NET serialisiertes camelCase JSON von ASP.NET MVC-Controller-Methoden zurückgeben?
Mein Problem ist, dass ich camelCased (im Gegensatz zu den Standard-PascalCase) JSON-Daten über ActionResult s von ASP.NET MVC-Controller-Methoden zurückgeben möchte , die von JSON.NET serialisiert wurden . Betrachten Sie als Beispiel die folgende C # -Klasse: public class Person { public string FirstName { get; set; } public string LastName …


7
Ersetzen Sie Zeilenumbruchzeichen in der ASP.NET MVC Razor-Ansicht durch <br />
Ich habe ein Textbereichssteuerelement, das Eingaben akzeptiert. Ich versuche, diesen Text später in einer Ansicht zu rendern, indem ich einfach Folgendes verwende: @ Model.CommentText Dadurch werden alle Werte ordnungsgemäß codiert. Ich möchte jedoch die Zeilenumbruchzeichen durch ersetzen &lt;br /&gt;und kann nicht sicherstellen, dass die neuen br-Tags nicht codiert werden. Ich …


9
Wie finde ich die absolute URL einer Aktion in ASP.NET MVC?
Ich muss so etwas tun: &lt;script type="text/javascript"&gt; token_url = "http://example.com/your_token_url"; &lt;/script&gt; Ich verwende die Beta-Version von MVC, kann aber nicht herausfinden, wie ich die absolute URL einer Aktion erhalte. Ich möchte so etwas machen: &lt;%= Url.AbsoluteAction("Action","Controller")) %&gt; Gibt es dafür einen Helfer oder eine Page-Methode?
239 asp.net-mvc 

11
Best Practices für ViewModel
Aus dieser Frage geht hervor , dass es sinnvoll ist, einen Controller ein ViewModel erstellen zu lassen , das das Modell, das in der Ansicht angezeigt werden soll, genauer wiedergibt. Ich bin jedoch neugierig auf einige der Konventionen (ich bin neu im MVC-Muster) , wenn es nicht schon offensichtlich war). …

5
Für die nicht statische Methode ist ein Ziel erforderlich
Ich habe eine Controller-Aktion, die sowohl lokal als auch in der Produktion in Firefox und lokal im IE, aber nicht im IE in der Produktion einwandfrei funktioniert. Hier ist meine Controller-Aktion: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x =&gt; x.Min &gt;= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; …


13
Was sind die Hauptnachteile von Java Server Faces 2.0?
Gestern habe ich eine Präsentation zu Java Server Faces 2.0 gesehen, die wirklich beeindruckend aussah, obwohl ich derzeit ein glücklicher ASP.NET MVC / jQuery-Entwickler bin. Was mir an JSF am besten gefallen hat, war die große Anzahl von AJAX-fähigen UI-Komponenten, die die Entwicklung viel schneller zu machen scheinen als mit …
234 asp.net-mvc  jsf  jsf-2 




9
Verwenden von Html.ActionLink zum Aufrufen von Aktionen auf verschiedenen Controllern
Ich versuche mit zwischen Navigatoren zu navigieren ActionLink. Ich werde mein Problem anhand eines Beispiels erläutern. Ich bin in der Indexansicht des Hat-Controllers und versuche, den folgenden Code zu verwenden, um einen Link zur Detailaktion des Produkt-Controllers zu erstellen. &lt;%= Html.ActionLink("Details", "Details", "Product", new { id=item.ID }) %&gt; Anstatt einen …
224 asp.net-mvc 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.