值不能为空。\ r \ n参数名称:输入

时间:2016-08-12 06:57:12

标签: c# asp.net-mvc

我在null的以下代码中收到MVC asp.net值错误;

  @Regex.Replace(Model.FullDescription, "<[^>]*>" ,"")

我正在尝试用空字符串替换任何HTML标记。在弹出窗口中,它在没有HTML标记的情况下正确显示结果,但在页面上显示的是空值错误。

1 个答案:

答案 0 :(得分:5)

您传递的是null作为其第一个参数,它会在错误消息中告诉您:

  

值不能为空。
  参数名称:输入

尝试使用空验证检查错误

@Regex.Replace(Model.FullDescription ?? "", "<[^>]*>" ,"")