Как я могу эти значения в foreach показывать в Интернете, мне просто нужно, чтобы эти значения были показаны, чтобы я мог видеть их в веб-таблице, представлении или чем-то подобном - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь установить эти значения из foreach в таблицу и показать в веб-браузере, я уже работаю с этим на контроллере Home и хочу разместить эти значения на созданной странице About.

Я уже пробовал с видом сетки, но не могу передать значения источнику данных этой сетки.

string sheetName = "Sheet1";
var adapter = new OleDbDataAdapter(string.Format("SELECT * FROM [{0}$]", sheetName), connectionString);

var ds = new DataSet();

adapter.Fill(ds, "ExcelTable");

DataTable dtable = ds.Tables["ExcelTable"];

List<tp> tpList = new List<tp>();
foreach (DataRow row in dtable.Rows.Cast<DataRow>())
{
    string barkod = row[3].ToString() + " " + row[4].ToString() + " " + row[1].ToString() + " " + row[6].ToString();

    tp x = new tp();

    x.definition = definition;
    x.date = DateTime.Now;
    x.idshlef = 1;
    x.typeshelf = 1;

    database.tp.Add(x);
    tpList.Add(x);
}

database.SaveChanges();

var dataexport = database.gettp().ToList();


return View("About", tpList);

У меня пусто О странице: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...