Wie Eingabe-Wert mit razor in MVC3
Nutze ich Ressourcen-Datei in MVC3-Projekt für multilanguages.
[Display(Name = "Search", ResourceType = typeof(LanguageResources.Lang))]
public string Search { get; set; }
Kann ich nicht schreiben, die einen input-Wert mit dem Messer.
@Html.LabelFor(o => o.Search)
ist funktioniert auf der Seite aber ich brauche, um zu schreiben, Wert der Eingänge.
<input class="searchInput" type="text" name="name" value='@Html.ValueFor(o => o.Search)' />
habe ich versucht, dieses aber Wert ist leer, im html-Quelltext der Seite.
- Bitte elabroate schreiben müssen, Wert-Eingänge
- hat u sehen, meine ans?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit Razor-syntax können Sie schreiben Sie Ihren code wie folgt:
Wenn Sie möchten, füllen Sie den Wert im Textfeld während Ihres get-Methode, die Sie gerade benötigen, um den Wert zuzuweisen, um Ihre
Search
- Eigenschaft und übergeben Sie das Modell auf Ihre Ansicht und das ist, dass. Siehe den folgenden code:Nun werden Sie in der Lage, um zu sehen, dass der text "Hello World" zuweisen, um Ihre Textfeld, wenn die Seite Holen Sie sich Last.
versuchen, diese
Verwenden Sie einfach
bevor
return View(yourmodel);
Können Sie versuchen, wie dieser
in .aspx-view-Datei
in Rasierer anzeigen:
Gestochen, kann es auch sein mag:
@Html.TextBoxFor(o=>o.Search)