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.

2
Wie kann ich einem HTML-Element, das von den HTML-Helfern von MVC generiert wurde, ein Klassenattribut hinzufügen?
ASP.NET MVC kann HTML - Elemente mit Hilfe von HTML - Helfern, zum Beispiel erzeugen @Html.ActionLink(), @Html.BeginForm()und so weiter. Ich weiß, dass ich Formularattribute angeben kann, indem ich ein anonymes Objekt erstelle und dieses Objekt für den (in diesem Fall vierten) htmlAttributesParameter übergebe, wobei ein idfür das Element angegeben wird: …

30
ASP.NET 5 MVC: Es kann keine Verbindung zum Webserver 'IIS Express' hergestellt werden.
Was mache ich: Öffnen der Visual Studio Community 2015 Datei -> Neu -> Projekt Unter Visual C #: Web -> ASP.NET-Webanwendung Internetanwendung Drücken Sie f5 für den Popup-Fehler " Verbindung zum Webserver 'IIS Express' nicht möglich ". Durch das Löschen applicationhost.configin Documents\IISExpress\configwird die Fehlermeldung nicht geändert. (Es gibt auch einen …

14
ASP.NET Bundles zum Deaktivieren der Minifizierung
Ich habe debug="true"in beiden web.config (s) , und ich möchte nur nicht, dass meine Bundles minimiert werden, aber nichts, was ich tue, scheint es zu deaktivieren. Ich habe versucht enableoptimisations=false, hier ist mein Code: //Javascript bundles.Add(new ScriptBundle("~/bundles/MainJS") .Include("~/Scripts/regular/lib/mvc/jquery.validate.unobtrusive.js*") .Include("~/Scripts/regular/lib/mvc/jquery.validate*") .Include("~/Scripts/regular/lib/bootstrap.js") .IncludeDirectory("~/Scripts/regular/modules", "*.js", true) .IncludeDirectory("~/Scripts/regular/pages", "*.js", true) .IncludeDirectory("~/Scripts/regular/misc", "*.js", true)); //CSS …




1
Was macht der X-SourceFiles-Header?
Bei Verwendung eines FileStreamResult in ASP.NET MVC 3 erhalte ich einen Antwortheader wie X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?= Weiß jemand, was dieser Header bedeutet und wozu er dient?
182 asp.net-mvc 

8
Inhalt in HttpResponseMessage-Objekt einfügen?
Vor einigen Monaten hat Microsoft beschlossen, die HttpResponseMessage-Klasse zu ändern. Zuvor konnten Sie einfach einen Datentyp an den Konstruktor übergeben und dann die Nachricht mit diesen Daten zurückgeben, jedoch nicht mehr. Jetzt müssen Sie die Content-Eigenschaft verwenden, um den Inhalt der Nachricht festzulegen. Das Problem ist, dass es vom Typ …

15
Versuch der transparenten Sicherheitsmethode 'WebMatrix.WebData.PreApplicationStartCode.Start ()'
Update: Gleiches gilt für MVC 4 bis MVC 5. Ich habe ein neues MVC 4-Projekt gestartet und ein MVC 3-Projekt darin migriert (Controller / Modelle / Skripte usw.). Während jetzt alles kompiliert wird, erhalte ich den folgenden Fehler: Der Versuch der transparenten Sicherheitsmethode 'WebMatrix.WebData.PreApplicationStartCode.Start ()', auf die sicherheitskritische Methode 'System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport …
176 asp.net-mvc 

10
Fügen Sie dem Layoutkopf CSS- oder JavaScript-Dateien aus Ansichten oder Teilansichten hinzu
Layout Seitenkopf: <head> <link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /> </head> Eine Ansicht (AnotherView) aus der Anwendung benötigt: <link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet" type="text/css" /> und AnotherView hat eine Teilansicht (AnotherPartial), die Folgendes benötigt: <link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")" rel="stylesheet" type="text/css" /> Frage: Wie können wir hinzufügen , diese CSS - Dateien verknüpft AnotherView und AnotherPartial Links …

3
Was ist die IUserSecurityStampStore <TUser> -Schnittstelle von ASP.NET Identity?
Bei der Betrachtung von ASP.NET Identity (neue Implementierung der Mitgliedschaft in ASP.NET) bin ich bei der Implementierung meiner eigenen auf diese Schnittstelle gestoßen UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStorewird standardmäßig implementiert, EntityFramework.UserStore&lt;TUser&gt;wodurch die …


21
Die Konvertierung eines Datetime2-Datentyps in einen Datetime-Datentyp führte zu einem Wert außerhalb des Bereichs
Ich habe den folgenden Code in meinem HomeController: public ActionResult Edit(int id) { var ArticleToEdit = (from m in _db.ArticleSet where m.storyId == id select m).First(); return View(ArticleToEdit); } [ValidateInput(false)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult Edit(Article ArticleToEdit) { var originalArticle = (from m in _db.ArticleSet where m.storyId == ArticleToEdit.storyId select m).First(); if …
174 asp.net-mvc 

11
Verhindern, dass Eigenschaften in der Web-API serialisiert werden
Ich verwende eine MVC 4-Web-API und asp.net-Webformulare 4.0, um eine Rest-API zu erstellen. Es funktioniert großartig: [HttpGet] public HttpResponseMessage Me(string hash) { HttpResponseMessage httpResponseMessage; List&lt;Something&gt; somethings = ... httpResponseMessage = Request.CreateResponse(HttpStatusCode.OK, new { result = true, somethings = somethings }); return httpResponseMessage; } Jetzt muss ich verhindern, dass einige Eigenschaften …

3
Was sind die Ansprüche in ASP .NET Identity
Kann jemand bitte erklären, was der Anspruchsmechanismus im neuen ASP.NET Identity Core bedeutet? Wie ich sehen kann, gibt es eine AspNetUserLoginsTabelle, die enthält UserId, LoginProviderund ProviderKey. Ich kann jedoch immer noch keine Informationen darüber finden, wann Daten zur AspNetUserClaimsTabelle hinzugefügt werden und für welche Situationen diese Tabelle verwendet wird.

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.