mehdi4467
پنج شنبه 28 فروردین 1399, 13:35 عصر
سلام
من در فایل html کد C# نوشتم ولی یک مشکل عجیبی دارم. عکس اون قسمت رو پیوست کردم.
همونطور که می بینید قسمت if رنگش سیاهه و به عنوان نوشته در نظر گرفته است.
مثلا من وقتی در بدنه if اول تگ tr رو می بندم درست میشه ولی من نمی خوام تگ tr اونجا بسته بشه.
@foreach (var item in Model.Product)
{
@if (@item.CatalogDescription != m && j == 0)
{
j = 1;
<tr>
<td scope="row">@j</td>
<td>@n</td>
<td>@item.CatalogDescription</td>
<td>@item.ParameterValue</td>
}
else if(@item.CatalogDescription != m && j == 1)
{
<td>@item.ParameterValue</td>
}
else if (@item.CatalogDescription == m)
{
j = 0;
</tr>
}
m = @item.CatalogDescription;
}
من در فایل html کد C# نوشتم ولی یک مشکل عجیبی دارم. عکس اون قسمت رو پیوست کردم.
همونطور که می بینید قسمت if رنگش سیاهه و به عنوان نوشته در نظر گرفته است.
مثلا من وقتی در بدنه if اول تگ tr رو می بندم درست میشه ولی من نمی خوام تگ tr اونجا بسته بشه.
@foreach (var item in Model.Product)
{
@if (@item.CatalogDescription != m && j == 0)
{
j = 1;
<tr>
<td scope="row">@j</td>
<td>@n</td>
<td>@item.CatalogDescription</td>
<td>@item.ParameterValue</td>
}
else if(@item.CatalogDescription != m && j == 1)
{
<td>@item.ParameterValue</td>
}
else if (@item.CatalogDescription == m)
{
j = 0;
</tr>
}
m = @item.CatalogDescription;
}