mrprakash Ответов: 1

Как создать 10 строк каждая таблица шириной 3 coulnm и если последние значения строк равны 1 или 2 то также показать с помощью цикла in ASP.NET с#


datatable dt=new datatable();
dt=(163) //rows in datatable
<table>
for(int i=0;i<dt.rows.count;i++)

{

  if (i == 0 || i % 3 == 0)

    {

        <tr>
    }
   <td>
        "Values"
    </td>
  if (i % 3 == 2 || i == dt.rows.coun - 1)
    {
        </tr>
    }
}


Что я уже пробовал:

datatable dt=new datatable();
dt=(163) //rows in datatable
<table>
for(int i=0;i<dt.rows.count;i++)>
{
  if (i == 0 || i % 3 == 0)
    {
        <tr>
    }
   <td>
        "Values"
    </td>
  if (i % 3 == 2 || i == dt.rows.coun - 1)
    {
        </tr>
    }
}</table>

Karthik_Mahalingam

Не ясно, нужна дополнительная информация

mrprakash

супруг у меня есть 163 данных и у меня есть привязка данных в строке таблицы и каждая строка 3 colunm show Я связываю 10 строк на каждой странице затем теперь в последнем состоянии как напечатать 1 или 2 данных

1 Ответов

Рейтинг:
11

Patrice T

Не ясно, что вы хотите сделать, но ясно, что вы не можете.

Вы не можете смешивать C# и HTML. C# - это не PHP, и даже PHP уважает некоторые синтаксические правила для смешивания с HTML.

Я думаю, вам нужно больше исследований C# и HTML

Чтобы узнать HTML, CSS, JS, PHP и многое другое W3Schools Online Web Tutorials[^]

Я боюсь этого

if (i % 3 == 2 || i == dt.rows.coun - 1)

это неправильно и что вы имели в виду
if (i % 3 == 2 || i == dt.rows.count - 1)