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
Löschen Sie ActionLink mit dem Bestätigungsdialog
Ich versuche, eine einfache Methode zu implementieren ActionLink, mit der Datensätze mit ASP.NET MVC gelöscht werden. Das habe ich bisher: <%= Html.ActionLink("Delete", "Delete", new { id = item.storyId, onclick = "return confirm('Are you sure?');" })%> Das Bestätigungsfeld wird jedoch nicht angezeigt. Offensichtlich fehlt mir etwas oder ich habe den Link …

5
ASP.NET MVC übergibt eine ID in einem ActionLink an den Controller
Ich kann nicht sehen, wie ich eine ID abrufe, die ich in einem HTML-Code sende. ActionLink in meinem Controller. Hier ist, was ich versuche zu tun <li> <%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li> public ActionResult Modify(string ID) { ViewData["Title"] =ID; return View(); } Das ist, …
98 c#  asp.net-mvc 

3
Warum ein ASP.NET 5-Klassenbibliotheksprojekt erstellen?
Ich versuche herauszufinden, was ein "ASP.NET 5-Klassenbibliothek" (vNext) C # -Projekt mit ASP.NET zu tun hat. Warum ein Projekt mit dieser Vorlage erstellen und nicht nur ein reguläres C # -Projekt "Klassenbibliothek"? Ich mag die neuen Funktionen wie die Datei project.json anstelle der Datei .csproj usw., aber es scheint nicht …

3
MVC4-Style-Bundle mit 403
Wenn die Bündelung / Minimierung aktiviert ist, scheinen einige meiner Bündel eine ungültige URL im Browser zu haben (die mit einem / endet), und IIS gibt einen verbotenen 403-Fehler aus, als würde versucht, den Inhalt eines Ordners aufzulisten. Es gibt keinen Unterschied in der Art und Weise, wie meine Bundles …

8
ASP.NET-Web-API: Richtige Methode zum Zurückgeben einer 401 / nicht autorisierten Antwort
Ich habe eine MVC-Webapi-Site, die die OAuth / Token-Authentifizierung zur Authentifizierung von Anforderungen verwendet. Alle relevanten Controller haben die richtigen Attribute und die Authentifizierung funktioniert einwandfrei. Das Problem ist, dass nicht die gesamte Anforderung im Rahmen eines Attributs autorisiert werden kann - einige Autorisierungsprüfungen müssen in Code durchgeführt werden, der …

5
Zeigen Sie die Zeichenfolge in der MVC-Ansicht von asp.net als HTML an
Ich habe einen Controller, der eine Zeichenfolge mit HTML-Markups generiert. Wenn ich sie jetzt in Ansichten anzeige, wird sie als einfache Zeichenfolge mit allen Tags angezeigt. Ich habe versucht, den HTML-Helfer zum Codieren / Decodieren zu verwenden, um es richtig anzuzeigen, aber es funktioniert nicht. string str= "<a href="/Home/Profile/seeker">seeker</a> has …




6
ASP.NET MVC Razor: So rendern Sie den HTML-Code einer Razor Partial View innerhalb der Controller-Aktion
Es ist bekannt, wie ein HTML-Code einer bestimmten Teilansicht in der ASP.NET-Ansichts-Engine generiert wird . Wenn diese Funktion jedoch in der Rasiermesser-Teilansicht verwendet wird, funktioniert sie nicht, da die Ausnahme besagt, dass die Teilansicht nicht von "UserControl" abgeleitet ist. Wie kann ich das Rendering korrigieren, um die Rasiermesser-Teilansicht zu unterstützen? …
97 c#  asp.net-mvc  razor 


12
'Microsoft.SqlServer.Types' Version 10 oder höher konnte in Azure nicht gefunden werden
Ich versuche, ein Webapi in ASP.NET MVC 4 zu erstellen. Das Webapi verwendete Entity Framework 5 Spatial-Typen und ich habe einen sehr einfachen Code geschrieben. public List<Area> GetAllAreas() { List<Area> aList = db.Areas.ToList(); return aList; } Der Bereich enthält DbGeometry. Wenn ich dieses lokale System ausführe, funktioniert es, aber wenn …

13
Html.DropdownListFür den ausgewählten Wert, der nicht festgelegt wird
Wie kann ich den ausgewählten Wert eines Html.DropDownListFor festlegen? Ich habe online nachgesehen und festgestellt, dass dies mithilfe des vierten Parameters wie folgt erreicht werden kann: @Html.DropDownListFor(m => m, new SelectList(Model, "Code", "Name", 0), "Please select a country") Meine Auswahlliste wird dann folgendermaßen angezeigt: <select id="ShipFromCountries" name="ShipFromCountries"> <option value="">Please select …

6
'System.Net.Http.HttpContent' enthält keine Definition für 'ReadAsAsync' und keine Erweiterungsmethode
Ich habe eine Konsolen-App erstellt, um eine soeben erstellte Web-API zu verwenden. Der Konsolen-App-Code wird nicht kompiliert. Es gibt mir den Kompilierungsfehler: 'System.Net.Http.HttpContent' does not contain a definition for 'ReadAsAsync' and no extension method 'ReadAsAsync' accepting a first argument of type 'System.Net.Http.HttpContent' could be found (are you missing a using …

5
Attribut mit mehreren Rollen autorisieren
Ich möchte einem Controller eine Autorisierung für mehrere Rollen gleichzeitig hinzufügen. Normalerweise würde das so aussehen: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Aber ich habe meine Rollen in consts gespeichert, da sie sich irgendwann ändern oder erweitern könnten. public const RoleA = "RoleA"; public const RoleB = …

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.