Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当模型值为空时处理razor foreach?_Javascript_C#_Razor - Fatal编程技术网

Javascript 当模型值为空时处理razor foreach?

Javascript 当模型值为空时处理razor foreach?,javascript,c#,razor,Javascript,C#,Razor,这是我的代码: @foreach(var data in @Model.Article.ListImage) { @: Array.push("@data"); } ListImage为空。是的,我知道。。。“在验证模型是否为null之前或之后创建if”,我这样做了,但在foreach行上仍然得到null 有什么诀窍可以避免这种情况 我想这就是方法:@if(Model.Article.ListImage!=null){foreach(Model.Article.ListImag

这是我的代码:

 @foreach(var data in @Model.Article.ListImage)
 {
     @: Array.push("@data");
 }
ListImage为空。是的,我知道。。。“在验证模型是否为null之前或之后创建if”,我这样做了,但在foreach行上仍然得到null

有什么诀窍可以避免这种情况

我想这就是方法:@if(Model.Article.ListImage!=null){foreach(Model.Article.ListImage中的var数据){
@if(Model=!=null)
{
 foreach(var data in Model.Article.ListImage)
 {

 }
}