我在null
的以下代码中收到MVC asp.net
值错误;
@Regex.Replace(Model.FullDescription, "<[^>]*>" ,"")
我正在尝试用空字符串替换任何HTML
标记。在弹出窗口中,它在没有HTML标记的情况下正确显示结果,但在页面上显示的是空值错误。
答案 0 :(得分:5)
您传递的是null
作为其第一个参数,它会在错误消息中告诉您:
值不能为空。
参数名称:输入
尝试使用空验证检查错误
@Regex.Replace(Model.FullDescription ?? "", "<[^>]*>" ,"")