0
我在动态创建文本框并从文本框接收数字输入并将结果发送到ASP.NET MVC Web Api服务。由于客户端的实现方式,预先验证文本框不是很方便。现在,当用户将文本框留空时,序列化失败,因为JSON.NET无法将空字符串转换为整数。是否有自定义序列化的方法,以便如果输入为空,则将其序列化为零,并且不引发序列化异常?JSON.NET序列化
我在动态创建文本框并从文本框接收数字输入并将结果发送到ASP.NET MVC Web Api服务。由于客户端的实现方式,预先验证文本框不是很方便。现在,当用户将文本框留空时,序列化失败,因为JSON.NET无法将空字符串转换为整数。是否有自定义序列化的方法,以便如果输入为空,则将其序列化为零,并且不引发序列化异常?JSON.NET序列化
如果你做什么你的方法(或类)接受一个可空int,而不是? –