как отображать 10 первых строк из листа excel с asp.net mvc 5

Мне нужно отобразить только 10 первых строк на моем листе excel, я могу отображать только все данные excel, используя «@Foreach». пожалуйста, найдите контроллер и вид ниже. вот как я извлекаю данные из excel:

string path2 = "D:/Project/SesameIncident.xlsx"; Excel.Application application2 = new Excel.Application(); Excel.Workbook workbook2 = application2.Workbooks.Open(path2); Excel.Worksheet worksheet2 = workbook2.ActiveSheet; Excel.Range range2 = worksheet2.UsedRange; List<SesameIn> ListSesame = new List<SesameIn>(); for (int row = 2; row <= range2.Rows.Count; row++) { SesameIn Se = new SesameIn(); Se.AssignedGroup= (((Excel.Range)range2.Cells[row, 1]).Text); Se.Open = (((Excel.Range)range2.Cells[row, 2]).Text); Se.Assigned = (((Excel.Range)range2.Cells[row, 3]).Text); Se.PendingCustomer = (((Excel.Range)range2.Cells[row, 4]).Text); Se.ClosedComplete = (((Excel.Range)range2.Cells[row, 5]).Text); Se.Resolved = (((Excel.Range)range2.Cells[row, 6]).Text); Se.Total = (((Excel.Range)range2.Cells[row, 7]).Text); ListSesame.Add(Se); } ViewBag.ListSesames = ListSesame; 

и это код вида:

  <div class="item"> <h1><img src="~/Web/PendingCustomer.png" /> Sesame Pending Tickets </h1> <table class="table table-striped"> <thead> <th>Number</th> <th>Assigned To</th> <th>Opened</th> <th>Priortity</th> <th>Assigned Group</th> </thead> <tbody> 

@foreach (var In в ViewBag.ListSesameIncidents) {

  <tr> @if (@In.Status == "Pending Customer") { <td>@In.Number</td> <td>@In.AssignedTo</td> <td>@In.Opened</td> <td>@In.Priority </td> <td>@In.Status</td> <td>@In.AssignedGroup</td> } </tr> } </tbody> </table> <br /> <div class="carousel-caption"> </div> </div> 

Я бы предложил использовать методы расширения Linq и фильтровать данные.

 ViewBag.ListSesames = ListSesam .Where(x=>x.Status == "Pending Customer") // Look for pending customers .Take(10); // Take top 10 

Вы можете использовать linq .Take (10), чтобы показать первые 10 предметов.

  • Можно ли использовать любой HTML5 fanciness для экспорта локального хранилища в Excel?
  • JavaScript - экспорт данных таблицы HTML в Excel
  • Какой был бы лучший способ сделать упакованное графическое представление данных из excel?
  • предложения по выбору технологии для конкретного приложения с богатым / толстым клиентом
  • JQuery Экспорт таблицы HTML5 в Excel в IE без объекта ActiveX?
  • Как найти конкретный путь к файлу Excel с исходным файлом PHPExcel и HTML?
  • Возможно ли отобразить файл .xls в теге <object> html?
  • Укажите ширину столбца и высоту строки для excel, используя таблицу html.
  • Получить свойства окна Internet Explorer (страницаYOffset) в excel-VBA
  • Interesting Posts

    Ошибка кодирования ascysxl ascii

    Подсчет количества значений во временном интервале

    создание файла excel в памяти с помощью java и передача байтов для загрузки

    Соответствие ячейки строками со строкой ввода

    Сортировка VBA 4 столбца

    Excel работает медленно, когда Excel активно окно

    Разница между двумя датами для заполнения текстового поля в VBA

    Как получить стиль шрифта пустой ячейки excel в Java, Apache POI?

    Как изменить формулу суммы, чтобы выбрать динамический диапазон ячеек?

    выбор конкретных ячеек в столбце и выполнение операции над выбранными ячейками?

    Тип ячейки листа Excel отображается как Numeric, который на самом деле является типом текста

    Создание макроса в VBA из четырех формул Excel

    Создайте диаграмму в Excel с помощью C #

    Excel Найти значение столбца в другом столбце и вернуть значение рядом с ним

    Дата для правильного форматирования (пример 01-MAR-2017 00:00:00)

    Давайте будем гением компьютера.