gpt4 book ai didi

asp.net-mvc - 使用自定义模型绑定(bind)器作为 Controller 操作的参数

转载 作者:行者123 更新时间:2023-12-04 16:32:49 34 4
gpt4 key购买 nike

我有一个 Controller Action ,如下所示:

public ActionResult DoSomethingCool(int[] someIdNumbers)
{
...
}

我希望能够使用自定义模型绑定(bind)器从客户端上的复选框列表中创建该 ID 数组。有没有办法绑定(bind)到那个论点?此外,模型绑定(bind)器有没有办法发现正在使用的参数的名称?例如,在我的模型绑定(bind)器中,我很想知道参数的名称是“someIdNumbers”。

最佳答案

ModelBinder属性可以应用于 Action 方法的各个参数:

public ActionResult Contact([ModelBinder(typeof(ContactBinder))]Contact contact)

在这里, contact使用 ContactBinder 绑定(bind)参数.

关于asp.net-mvc - 使用自定义模型绑定(bind)器作为 Controller 操作的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3622505/

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