Nehmen wir an, ich habe eine Klasse public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } } Auf einer Seite, die sich nicht im Ordner "Element" befindet, auf der sich ItemControllerbefindet, möchte ich einen Link zur LoginMethode erstellen . Also , welche Html.ActionLinkMethode soll ich verwenden …
Einfache Frage: Wenn Sie den HTML-Helper von ASP.NET MVC Framework 1 verwenden, ist es einfach, einen Standardwert für ein Textfeld festzulegen, da eine Überlastung vorliegt Html.TextBox(string name, object value). Als ich versuchte, die Html.TextBoxFor- Methode zu verwenden, war meine erste Vermutung, Folgendes zu versuchen, was nicht funktionierte: <%: Html.TextBoxFor(x => …
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: …
Normalerweise kann man in einer ASP.NET-Ansicht die folgende Funktion verwenden, um eine URL (keine <a>) zu erhalten: Url.Action("Action", "Controller"); Ich kann jedoch nicht herausfinden, wie es mit einem benutzerdefinierten HTML-Helfer geht. ich habe public class MyCustomHelper { public static string ExtensionMethod(this HtmlHelper helper) { } } Die Hilfsvariable verfügt über …
Keine Ahnung, ob dies in der PR oder Beta passiert ist, aber wenn ich eine Erweiterungsmethode auf erstelle HtmlHelper, wird dies auf einer von Razor betriebenen Seite nicht erkannt: namespace SomeNamespace.Extensions { public static class HtmlExtensions { public static string Foo(this HtmlHelper html) { return "Foo"; } } } Ich …
Gibt es einen HTMLHelperUpload für Dateien? Insbesondere suche ich einen Ersatz für <input type="file"/> Verwenden von ASP.NET MVC HTMLHelper. Oder wenn ich benutze using (Html.BeginForm()) Was ist das HTML-Steuerelement für den Datei-Upload?
Ich denke, dass der Titel es ziemlich gut zusammenfasst: Was ist der Unterschied zwischen RouteLink()und ActionLink()in ASP.NET MVC? dh wann verwenden Sie Html.RouteLink()und wann verwenden Sie Html.ActionLink()in Ihrer Ansicht?
[Aktivieren Sie das Intellisense-Attribut HTMLHelper für CSS-Klassen] Ich habe diesen HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } Ich möchte, dass Resharper mir IntelliSense für CSS-Klassen gibt, die in meiner Anwendung definiert sind, wenn der Wert für den Parameter "cssClass" übergeben …
Wie erstelle ich ein schreibgeschütztes Textfeld in ASP.NET MVC3 mit der Razor View Engine? Gibt es dafür eine HTMLHelper-Methode? So etwas wie das Folgende? @Html.ReadOnlyTextBoxFor(m => m.userCode)
Obwohl ich die Dokumentation zu Html.HiddenFor gelesen habe, habe ich nicht verstanden, wofür es verwendet wird ... Könnte jemand seine Verwendung erklären und ein kurzes Beispiel geben? Wohin sollen diese Helfer im Code gehen?
Ich erstelle eine ASP.NET MVC- Anwendung mit VB.NET und versuche, eine CSS-Klasse Html.ActionLinkmit dem folgenden Code auf eine anzuwenden : <%=Html.ActionLink("Home", "Index", "Home", new {@class = "tab" })%> Aber wenn ich den Code ausführe, erhalte ich die folgende Fehlermeldung: Compiler-Fehlermeldung: BC30988: Typ oder 'Mit' erwartet. Ich bin neu bei MVC …
Ist es möglich, Html.TextBoxFordas Namensattribut zu überschreiben? Ich habe es ohne Erfolg versucht. Ich muss TextBoxFor verwenden, damit die clientseitige Validierung funktioniert. Aus Gründen, auf die ich nicht eingehen möchte, muss sich der Name des Textfelds von dem generierten unterscheiden. Ich habe folgendes versucht: @Html.TextBoxFor(x => x.Data, new { name …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 8 Monaten . Verbessere diese Frage Wie gehe ich mit TIFF- …
In der Rasiermaschine habe ich die LabelForHilfsmethode verwendet, um den Namen anzuzeigen Aber der Anzeigename scheint nicht gut anzuzeigen zu sein. Also muss ich meinen Anzeigenamen ändern, wie es geht .... @Html.LabelFor(model => model.SomekingStatus, new { @class = "control-label"})
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.