gpt4 book ai didi

c# - 我可以将枚举传递给 Controller ​​以便模型绑定(bind)器绑定(bind)它吗?

转载 作者:可可西里 更新时间:2023-11-01 08:40:03 26 4
gpt4 key购买 nike

如果是这样,我应该如何传递参数?匹配枚举名称的字符串可以吗?如果我要传递匹配枚举项的下拉框,这会很方便。

使用 this answer 中提供的解决方案会很有用如果我在提交回数据时可以轻松地绑定(bind)到枚举。

最佳答案

是的,当有这样的 Controller 时:

enum MyAction { Lalala }

public ActionResult Index(MyAction action) { ... }

您只需执行 Index/Lalala,一切正常。

如果您需要更复杂的绑定(bind)(比如将某个字符串值映射到一个复杂的类),请使用类似 StructureMap 的东西.

关于c# - 我可以将枚举传递给 Controller ​​以便模型绑定(bind)器绑定(bind)它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3423498/

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