![]() |
1
1
使用可空整数,
|
![]() |
2
1
一周前我也有同样的要求。你可以用两种方法来解决这个问题。 1)在下拉列表中,您将始终拥有“ 请选择 “默认值为 -1个 . 提交表单且未选择城市时,则 MVC模型将绑定-1 (默认值)用于cityid。因此,您可以始终检查cityid>0是否“引发错误” 2)使用C 3.0功能 可以为空的int(int?) 对于cityid,这意味着您的cityid也可以为空。如果没有为cityid传递值,则cityid将始终为空。 |
![]() |
3
0
可以在路由配置中设置默认值。如果将默认值设置为您知道的无效值,则可以检查该值。如果您的城市编号为1到X,则将默认值设置为-1并检查该值。 |
![]() |
4
0
如果以字符串格式获取输入,则尝试使用正则表达式验证整数格式。
如果您得到的是整数格式的值,那么您只需检查该值是否大于0。 |
![]() |
George Alexander · 类似电报的用户名的Regex 1 年前 |
![]() |
Aliaksei · 保存前进行WebFlux检查 2 年前 |
![]() |
Nimet · 如何在regex密码模式中转义* 2 年前 |
![]() |
Jee · PowerShell输入验证-输入不应为所有数字 6 年前 |
![]() |
James · Django使用RangeWidget验证表单 6 年前 |