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.
In der Vergangenheit habe ich allgemeine Eigenschaften wie den aktuellen Benutzer global auf ViewData / ViewBag geklebt, indem alle Controller von einem gemeinsamen Basis-Controller geerbt wurden. Dies ermöglichte es mir, IoC auf dem Basis-Controller zu verwenden und nicht nur auf globale Freigabe für solche Daten zuzugreifen. Ich frage mich, ob …
Bei meinem ASP.NET MVC 3-Projekt tritt der folgende Fehler auf: Es wurden mehrere Typen gefunden, die dem Controller mit dem Namen "Home" entsprechen. Dies kann passieren, wenn die Route, die diese Anforderung bedient ('Home / {action} / {id}'), keine Namespaces angibt, um nach einem Controller zu suchen, der der Anforderung …
Ich verwende die AcceptVerbsin Scott Gu's Preview 5-Blogbeitrag beschriebene Methode für den Umgang mit Formulareinträgen in ASP.NET MVC: Der Benutzer erhält über GET ein leeres Formular Der Benutzer sendet das ausgefüllte Formular per POST an dieselbe Aktion Die Aktion überprüft Daten, ergreift die entsprechenden Maßnahmen und leitet zu einer neuen …
Ich erstelle eine mandantenfähige Website, auf der Seiten für Kunden gehostet werden. Das erste Segment der URL ist eine Zeichenfolge, die den in Global.asax definierten Client anhand des folgenden URL-Routing-Schemas identifiziert: "{client}/{controller}/{action}/{id}" Dies funktioniert gut mit URLs wie / foo / Home / Index. Wenn Sie jedoch das Attribut [Autorisieren] …
Ich beginne wieder mit der Entwicklung in ASP.NET und bin in Visual Studio auf einen kleinen Fehler gestoßen. Meine .cshtml-Dateien zeigen Fehler bei der Verwendung einiger Rasiermesserfunktionen. Zum Beispiel "Der Name 'ViewBag' existiert im aktuellen Kontext nicht". Hier ist ein Bild: Ich benutze ein Demo-Projekt. Sie finden das Projekt hier: …
Ich habe ein Projekt ASP.Net MVC und ich mag Bündelung implementieren, aber alles , was ich im Internet finden kann lenkt mich öffnen BundleConfig.csin App_Start- aber diese Datei nicht in meinem Projekt nicht vorhanden ist . Ich habe nur drei Dateien in diesem Ordner: FilterConfig, RouteConfigund WebApiConfig. Die Bundle-Konfiguration wurde …
Was ist der beste Ort (welcher Ordner usw.), um ansichtsspezifische Javascript-Dateien in einer ASP.NET MVC-Anwendung abzulegen? Um mein Projekt organisiert zu halten, würde ich sie gerne neben die ASPX-Dateien der Ansicht stellen, aber ich habe keine gute Möglichkeit gefunden, sie zu referenzieren, ohne die ~ / Views anzuzeigen / Aktion …
Ich muss eine POST-Methode in WebApi erstellen, damit ich Daten von der Anwendung an die WebApi-Methode senden kann. Ich kann den Header-Wert nicht abrufen. Hier habe ich Header-Werte in die Anwendung eingefügt: using (var client = new WebClient()) { // Set the header so it knows we are sending JSON. …
Die ASP.NET MVC4 Bootstrap 3-Anwendung wird unter Microsoft Visual Studio Express 2013 für Web IDE ausgeführt. Chrome-Konsole zeigt immer Fehler http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) Diese Datei befindet sich im Schriftartenverzeichnis im Projektmappen-Explorer. Die Erstellungsaktion ist auf "Inhalt" und das …
Dies funktioniert, da das Ergebnis des Renderns einer Teilansicht in einer Zeichenfolge zurückgegeben wird: @Html.Partial("Path/to/my/partial/view") Aber ich bevorzuge es zu benutzen RenderPartialund es scheint, dass ich schreiben muss: @{Html.RenderPartial("Path/to/my/partial/view");} anstatt: @Html.RenderPartial("Path/to/my/partial/view"); Damit es funktioniert. Fehlermeldung: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments …
Kann vor dem Rendern der Ansicht festgestellt werden, ob in einem Controller ein bestimmter Ansichtsname vorhanden ist? Ich muss den Namen der zu rendernden Ansicht dynamisch bestimmen. Wenn eine Ansicht mit diesem Namen vorhanden ist, muss ich diese Ansicht rendern. Wenn es keine Ansicht mit dem benutzerdefinierten Namen gibt, muss …
Ich fühle mich schuldig, wenn ich hier eine solche Frage stelle, aber ich bin ratlos und würde mich über Hilfe freuen. Eine Proof-of-Concept-ähnliche Webanwendung wurde auf einem PC erstellt und in einem Repo zum Herunterladen auf einen anderen PC an einem anderen Speicherort erstellt. Ursprünglich war eine Funktion zum automatischen …
Ich versuche, mithilfe der Razor-Ansichts-Engine eine HTML-Liste zu rendern, die wie folgt aussieht: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Der Code, den ich zum Rendern dieser Liste verwenden möchte, lautet: <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> Der Parser verschluckt sich, weil er …
Hier wird der Fehler angezeigt: ValueProviderResult value = bindingContext.ValueProvider.GetValue("ConfirmationMessage"); Wie erlaube ich nur eine Auswahl von Werten? dh [ValidateInput(false)] public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { ValueProviderResult value = bindingContext.ValueProvider.GetValue("ConfirmationMessage"); ValueProviderResult value2 = bindingContext.ValueProvider.GetValue("ConfirmationMessage2"); }
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.