У меня есть следующая выдержка из таблицы, которую я использую для отображения большого количества файлов, полученных с сервера, с использованием MVC 4 и библиотеки knockout.js версии 2.1.0.
    <tr data-bind="foreach: files, visible: (files() && files().length > 0)">
        <td data-bind="text: UploadPath" />
        <td data-bind="text: FileName" />
    </tr>
Данные извлекаются правильно, однако foreach повторяет TD-элементы в таблице, а не TR. Поэтому, если есть 100 файлов, в таблице, отображаемой пользователю, будет 200 столбцов. Как заставить элемент TR повторить foreach файл?