首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁用MVC C#的布尔会另存为false

禁用MVC C#的布尔会另存为false
EN

Stack Overflow用户
提问于 2017-12-16 02:08:29
回答 2查看 79关注 0票数 0

我有一个MVC,其中一些bools被选中(设置为true)并被禁用。当我发布表单时,它们总是作为False传入。如何确定布尔值的原始值,在本例中为真?

EN

Stack Overflow用户

发布于 2017-12-16 02:13:51

当我发布表单时,它们总是作为False传入。

实际上,它们根本没有被发送出去。如果您使用像Fiddler这样的工具查看网络上发送的JSON,就可以看到这一点。

请参阅documentation

指示元素是否被禁用。如果此属性设置为true,则禁用该元素。禁用的元素通常以灰色文本绘制。如果该元素被禁用,则它不会响应用户操作,它不能被聚焦,命令事件也不会激发。如果是表单元素,则不会提交

将其与readonly进行比较

如果设置为true,则用户无法更改元素的值。但是,该值仍可由脚本修改。

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47837691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档