zoukankan      html  css  js  c++  java
  • 关于MVC中无法将类型为“System.Int32”的对象强制转换为类型“System.String”的问题。

    关于MVC中无法将类型为“System.Int32”的对象强制转换为类型“System.String”的问题。

    出现这种问题会导致在调用方法的时候传递模型不能调转到方法。遇到这个问题的时候也把我捣鼓了很久,原因就是无法进入到断点,进行调试也找不到根本的原因。最后想到了模型当作参数的时候都需要先进行模型验证,结果就出现了这种问题。以后尽量少ctrl+c…….
    错误界面
    主要问题出在MVC的强大之处。模型验证时误在Int类型属性上加入了[StringLength(20,ErrorMessage=”“)]
    例如
    处理:将StringLength去掉就行了。

  • 相关阅读:
    文件输入输出
    快速幂
    Vijos1512 SuperBrother打鼹鼠
    P2564 生日礼物
    P1886 滑动窗口
    P1540 机器翻译
    TYVj1939 玉蟾宫
    P1988 最大数
    二分图匹配
    [GDOI2017集训&做题记录&日记]
  • 原文地址:https://www.cnblogs.com/cqxhl/p/12993312.html
Copyright © 2011-2022 走看看