На странице индекса я добавил
<a asp-page="/single" asp-route-id="@item.ProductID" asp-route-tab="@item.tab" class="link-product-add-cart">Quick View</a>
А на странице single.cshtml.cs я передаю id / tab
var data2 = (from BagList in _Context.BagsTB
where BagList.ProductID == id & BagList.tab == tab
select BagList).ToList();
BagList = data2;
создал еще одно свойство для каждого класса, как показано ниже.
public string tab { get; set; }
Наконец, я добавил еще один столбец к имени таблицы данных "tab" и вставил значения.
Теперь он работает правильно, как я и думал.
Так что благодаря Нан Ю и Сообщество Stackoverflow