gpt4 book ai didi

asp.net-mvc - asp.net mvc 单选按钮列表

转载 作者:行者123 更新时间:2023-12-03 21:00:41 25 4
gpt4 key购买 nike

我正在尝试为 ASP.NET MVC 中的值列表显示单选按钮列表。我对如何为单选按钮列表和要显示的 View 编写模型感到困惑。我需要显示一个静态值列表。

可以请一些帮助。

谢谢。

最佳答案

我正在 viewModel 上实现值,如果需要,您可以从模型中获取它

View 模型

    public class PropMgmtViewModel
{
public Property Property { get; set; }
public IEnumerable<Property> Properties { get; set; }
public SelectList Cities { get; private set; }


static Dictionary<int, string> CitiesDict = new Dictionary<int, string>()
{
{ 1 ,"Chicago"},
{ 2 ,"New York"},
{ 3 ,"Zimbabwe"},
};
public PropMgmtViewModel()
{
Cities = new SelectList(CitiesDict, "Key", "Value");
}

查看代码我还包含了 seleclist 属性来向您展示它是如何完成的
 @foreach (var radioitem in Model.Cities)
{
@radioitem.Text;
@Html.RadioButtonFor(model => model.Property.City, radioitem.Value);
}
@Html.DropDownListFor(model => model.Property.City, Model.Cities,"Seciniz")

关于asp.net-mvc - asp.net mvc 单选按钮列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7167047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com