gpt4 book ai didi

asp.net - 字符串未被识别为有效的 bool 值

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

FeatureEvents.bit_Activate = Convert.ToBoolean(collection["bit_Activate"]);

bit_Activate是复选框,我如何将其转换为上面的 bool 值,集合来自formcollection变量

最佳答案

如果未选中,复选框输入不会出现在表单集合中,因此以下内容适合您:

 FeatureEvents.bit_Activate = collection.Keys.Contains["bit_activate"];

PS:复选框的 Html 助手,例如 Html.Checkbox太可怕了,它放置了一个类似名称的隐藏输入,以确保该元素始终位于表单集合中。我找到一个直的Html <INPUT>效果更好。如果您使用 htm 帮助程序,您将需要解析数组以获取值。

关于asp.net - 字符串未被识别为有效的 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839892/

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