I have a for loop for displaying how many tasks completed/not.
@for (int i = 0; i < todaytask.Count(t => t.IsChecked == false && t.TaskCreatedBy == taskCreatedBy); i )
{
if (i == todaytask.Count(t => t.IsChecked == false && t.TaskCreatedBy == taskCreatedBy) - 1)
{
<MudText style="color:#FF3131;font-size:40px">@i</MudText>
}
It runs perfectly, but when the result is 0 it displays blank instead of 0. How can I display the 0 when it has no rows in the result?
I really appreciate any help that can provide. Thanks
CodePudding user response:
@if(todaytask.Count(t => t.IsChecked == false && t.TaskCreatedBy == taskCreatedBy) > 0)
{
//Your current code
}
else
{
<MudText style="color:#FF3131;font-size:40px">0</MudText>
}
CodePudding user response:
you can validate if the result is zero and treat the page to show zero, if not zero, you show the variable.