gpt4 book ai didi

asp.net-mvc - asp.net MVC复选框令人头疼!

转载 作者:行者123 更新时间:2023-12-04 04:23:36 26 4
gpt4 key购买 nike

我已经看到很多与此主题有关的问题。

我正在使用asp.net MVC 1.0

问题区域

如果我用

<%= Html.CheckBox("Status", true) %>

那为什么它渲染像
<input checked="checked" id="Status" name="Status" type="checkbox" value="true" /><input name="Status" type="hidden" value="false" />

我把它放在foreach循环中,我有5行。

当我使用 提交表单true,true,true,false,false
然后我得到 true,false,true,false,true,false,false,false
即为false => false。

为true => true,false

如果我用
<input type="checkbox" value="true" name="Status" checked="checked" />

那我就不会被束之高阁。

那么如何克服这个问题呢?

请不要在formcollection对象中使用循环来发布答案并检查每个键!

最佳答案

我知道这不是一个优雅的方法,但这就是我所做的:

collection [“response”]。Replace(“true,false”,“true”)。Split(',')。ToList();

关于asp.net-mvc - asp.net MVC复选框令人头疼!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/963683/

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