Heim >Backend-Entwicklung >C++ >Wie erstelle ich eine einfache HTML-Dropdown-Liste mit statischen Optionen in ASP.NET MVC?
Erstellen Sie eine einfache HTML-Dropdown-Liste mit Html.DropDownListFor() in ASP.NET MVC
Frage: Wie erstelle ich ein einfaches HTML-Dropdown in ASP.NET MVC 2, das statische Optionen bereitstellt? Konkret möchte ich eine Auswahl zwischen „Rot“, „Blau“ und „Grün“ ermöglichen.
Antwort:
Um dies zu erreichen, befolgen Sie diese Schritte:
Bitte lesen Sie die MSDN-Artikel und Anwendungsbeispiele zu Stack Overflow.
Berücksichtigen Sie die folgenden Linq/POCO-Klassen:
<code class="language-csharp">public class Color { public int ColorId { get; set; } public string Name { get; set; } }</code>
Dann erstellen Sie ein Modell wie dieses:
<code class="language-csharp">public class PageModel { public int MyColorId { get; set; } }</code>
Definieren Sie abschließend eine Liste von Farben, die aus einer Linq-Abfrage oder einer statischen Liste gefüllt werden können:
<code class="language-csharp">public static IEnumerable<Color> Colors = new List<Color> { new Color { ColorId = 1, Name = "Red" }, new Color { ColorId = 2, Name = "Blue" }, new Color { ColorId = 3, Name = "Green" } };</code>
Aus Ihrer Sicht können Sie ein Dropdown wie folgt erstellen:
<code class="language-html">// 此处应添加使用Html.DropDownListFor()生成下拉列表的代码。 由于原始输入缺少视图代码,无法提供完整的示例。 需要提供模型和视图的更多细节才能完成此部分。</code>
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine einfache HTML-Dropdown-Liste mit statischen Optionen in ASP.NET MVC?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!