ASP.NET6MVC在POST请求中提交表单时选择输入不起作用。
创始人
2024-09-17 04:30:52
0

问题可能是由于表单中的 select 输入没有正确绑定到模型属性所导致的。

以下是一个简单的示例,演示如何正确地使用 select 输入并将其绑定到模型属性:

在视图中:

在控制器中:

public class HomeController : Controller
{
    [HttpGet]
    public IActionResult Index()
    {
        // populate select list items
        var selectListItems = new List
        {
            new SelectListItem("Option A", "a"),
            new SelectListItem("Option B", "b"),
            new SelectListItem("Option C", "c")
        };

        // populate view model
        var viewModel = new MyViewModel
        {
            SelectListItems = selectListItems
        };

        return View(viewModel);
    }

    [HttpPost]
    public IActionResult Index(MyViewModel model)
    {
        // do something with selected value
        var selectedValue = model.SelectedValue;

        // redirect to index action with query parameter
        return RedirectToAction("Index", new { selectedValue });
    }
}

public class MyViewModel
{
    public string SelectedValue { get; set; }
    public List SelectListItems { get; set; }
}

以上代码演示了如何正确地使用 select 输入并将其绑定到模型属性。如果您仍然遇到问题,可以考虑在表单提交时打印出模型状态,并查看是否存在任何绑定问题。

相关内容

热门资讯

查到实测辅助!途游休闲铺破解版... 查到实测辅助!途游休闲铺破解版,789大菠萝可以控制吗,详细挂(有挂技巧)该软件可以轻松地帮助玩家将...
盘点几款!奇迹掌趣辅助,科乐填... 盘点几款!奇迹掌趣辅助,科乐填大坑破解版安卓,详细工具(真是有挂)1、完成科乐填大坑破解版安卓有辅助...
避坑细节!悟空大厅辅助器,广东... 您好,广东闲来辅助视频这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩...
今日头条!打两圈辅助,边锋辅助... 今日头条!打两圈辅助,边锋辅助器小程序微信,详细器(有挂功能)1、边锋辅助器小程序微信免费辅助多个强...
推荐十款!八闽状元郎竹间茶馆辅... 推荐十款!八闽状元郎竹间茶馆辅助,wepoker专用辅助,详细app(确实有挂)1、游戏颠覆性的策略...
分辨真假!杭州都莱有没有挂,花... 分辨真假!杭州都莱有没有挂,花城棋舍辅助,详细神器(发现有挂)1、这是跨平台的杭州都莱有没有挂轻量版...
交流学习经验!随意玩房卡辅助,... 交流学习经验!随意玩房卡辅助,盛世透视辅助器,详细技巧(有挂透明挂)1、不需要AI权限,帮助你快速的...
如何分辨真伪!雀友会广东潮汕b... 如何分辨真伪!雀友会广东潮汕bus,竞技联盟辅助,详细挂(有挂技巧)1、下载好雀友会广东潮汕bus脚...
玩家爆料!天天贵阳辅助工具,对... 玩家爆料!天天贵阳辅助工具,对战互娱辅助,详细攻略(揭秘有挂)1、游戏颠覆性的策略玩法,独创攻略技巧...
最新技巧!情怀大陆dnf辅助,... 最新技巧!情怀大陆dnf辅助,微信大厅辅助软件,详细教程(有挂秘笈)1、让任何用户在无需微信大厅辅助...