0

いいえの両親:

@{
   foreach (var item in Model)
   {
  ((item.Mothers.Count) + (item.Fathers.Count)).ToString();
   }
}

O/P: いいえ 両親:

いいえの両親:

@{
foreach (var item in Model)
   {
 item.Mothers.Count +item.Fathers.Count
   }
}

O/p: いいえの親:0+0

親(母/父)の情報が見つからない場合はゼロで表示し、母/父の情報が存在する場合はMother.count()+Father.Count()の追加を表示するように、o / pを表示しようとしています。

私は何をやっている ?

4

2 に答える 2

0

両方のエンティティの合計が 0 かどうかを確認し、結果に対してアクションを実行できます。

これは、母と父の両方の項目が 0 の場合、「親なし」と書き込みます。それ以外の場合は、親の数を書き込みます。

@{
   foreach (var item in Model)
   {
    if(item.Mothers.Count == 0 && item.Fathers.Count == 0)
    {
        response.write("no parents");
    }else{
        response.write(((item.Mothers.Count) + (item.Fathers.Count)).ToString());
    }
   }
}
于 2013-11-11T21:02:05.653 に答える
0
 @foreach (var item in Model)
{
            <div>   
            No's Students :@item.Students.Count()<br />

できます?

            @{ var a = item.Mothers.Count().ToString ();
               var b = item.Fathers.Count().ToString ();
               var total = a.AsInt() + b.AsInt();
               }
            No's Parentsfdsfs :@total;

うまくいきません!なぜ?

            No's Parents :@{ ((item.Mothers.Count()) +   (item.Fathers.Count())).ToString ();} 

            <hr />
    </div>
}
于 2013-11-12T11:05:47.533 に答える