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.
Wenn ich mir die Razor View Engine anschaue, sehe ich eine sehr schöne und prägnante Syntax, die nicht besonders an die Generierung von HTML gebunden ist. Ich frage mich also, wie einfach es wäre, die Engine außerhalb von asp.net in einer "normalen" .net-Umgebung zu verwenden, um beispielsweise Text, Code, ... …
Ich verwende NHibernate, um meine Domänenobjekte beizubehalten. Um die Dinge einfach zu halten, verwende ich ein ASP.NET MVC-Projekt sowohl als Präsentationsschicht als auch als Serviceschicht. Ich möchte meine Domänenobjekte in XML von meinen Controller-Klassen zurückgeben. Nachdem ich einige Beiträge hier auf Stack Overflow gelesen habe, habe ich festgestellt, dass DTOs …
Zunächst möchte ich sagen, dass ich neu in Vue bin und dies mein erstes Projekt ist, das Vue jemals verwendet. Ich habe eine Combobox und möchte basierend auf der ausgewählten Combobox etwas anderes machen. Ich benutze separate vue.html und Typoskript-Datei. Hier ist mein Code. <select name="LeaveType" @change="onChange()" class="form-control"> <option value="1">Annual …
Ich versuche, eine stark typisierte Ansicht basierend auf einer Klasse aus einer anderen Assembly zu erstellen. Aus irgendeinem Grund scheint meine Razor-Ansicht keine Sichtbarkeit anderer Assemblys zu haben, auf die in meinem Projekt verwiesen wird. z.B @model MyClasses.MyModel führt in Visual Studio 2010 zu dem Fehler "Der Typ- oder Namespace-Name …
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } Mein Basis-Controller hat eine Überschreibung der Initialisierung, die diesen requestContext erhält. Ich …
Ich habe ein ASP.NET MVC 3-Projekt erstellt und verwende bei der Entwicklung IIS Express als Webserver. Wenn ich versuche zu debuggen, wird die folgende Fehlermeldung angezeigt. Wie kann das gelöst werden? Serverfehler in '/' Anwendung. Der Zugriff wird verweigert. Beschreibung: Beim Zugriff auf die für diese Anforderung erforderlichen Ressourcen ist …
Wie funktioniert die ASP.NET MVC ViewBag? MSDN sagt, es ist nur eine Object, was mich fasziniert, wie funktionieren "Magic" -Eigenschaften wie ViewBag.Foound Magic Strings ViewBag["Hello"]tatsächlich? Wie kann ich eine erstellen und in meiner ASP.NET WebForms-App verwenden? Beispiele wären sehr dankbar!
In der neuesten Version von Asp.Net SignalR wurde eine neue Methode zum Senden einer Nachricht an einen bestimmten Benutzer über die Schnittstelle "IUserIdProvider" hinzugefügt. public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string userId, string message) { Clients.User(userId).send(message); } } Meine Frage …
Weiß jemand, wie man die gzip-Komprimierung in MVC 3 aktiviert? Ich verwende IIS7. Ergebnis von Google Chrome Audit: Gzip-Komprimierung aktivieren (4) Durch das Komprimieren der folgenden Ressourcen mit gzip kann die Übertragungsgröße um etwa zwei Drittel (~ 92,23 KB) verringert werden: / mydomain / könnte ~ 1,53 KB sparen jquery-1.4.4.min.js …
Ich bin neu in ASP MVC und verwende das Beta-Tutorial zur Einführung in ASP MVC 4 http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet -mvc-4 Ich stoße auf einen Fehler, auf den ich anscheinend keine Antwort finde, und ich habe auch nicht viel Programmiererfahrung. Daher weiß ich nicht, wo ich anfangen soll, dies zu beheben, um mit …
Ich habe eine Ansicht namens Browse.chtml, in der der Benutzer einen Suchbegriff eingeben oder den Suchbegriff leer lassen kann. Wenn ich den Suchbegriff eingebe, möchte ich die Seite anleiten, http://localhost:62019/Gallery/Browse/{Searchterm} und wenn nichts eingegeben wird, möchte ich den Browser anleiten http://localhost:62019/Gallery/Browse/Start/Here. Wenn ich das versuche, erhalte ich die Fehlermeldung: Die …
In meinen Anwendungen muss ich häufig relative Pfade verwenden. Wenn ich zum Beispiel auf JQuery verweise, mache ich das normalerweise so: <script type="text/javascript" src="../Scripts/jquery-1.2.6.js"></script> Jetzt, da ich den Übergang zu MVC mache, muss ich die unterschiedlichen Pfade berücksichtigen, die eine Seite im Verhältnis zum Stamm haben kann. Dies war in …
Ich habe dieses Attribut in meinem Ansichtsmodell: [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } Wenn ich das Datum anzeigen oder ein Textfeld mit dem Datum füllen möchte, habe ich folgende Möglichkeiten: <%: Model.StartDate %> <%: Html.TextBoxFor(m => m.StartDate) %> Wann immer das Datum angezeigt wird, wird es wie folgt …
Ich versuche, ein JavaScript-Array mit einem Array aus meinem Modell zu laden. Es scheint mir, dass dies möglich sein sollte. Keine der folgenden Möglichkeiten funktioniert. Es kann keine JavaScript-Schleife erstellt und mit der JavaScript-Variablen über das Modellarray inkrementiert werden for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Es kann …
Ich möchte eine Javascript-Referenz wie folgt einfügen: <script src="@Url.Content("~/Scripts/jqueryFoo.js")" type="text/javascript"></script> Wenn ich eine Rasiermesseransicht habe, wie kann ich diese richtig einfügen, ohne sie dem Layout hinzufügen zu müssen (ich benötige sie nur in einer bestimmten Ansicht, nicht in allen)? In aspx könnten wir Inhaltsplatzhalter verwenden. Ich habe ältere Beispiele mit …
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.