Таблица данных не отображается на странице Razor ⇐ C#
-
Anonymous
Таблица данных не отображается на странице Razor
Я столкнулся с проблемой на странице Razor: в таблице данных не отображаются никакие данные. Может ли кто-нибудь помочь мне в устранении неполадок и решении этой проблемы?
Таблица с заголовками отображается, однако фактические данные не выводятся.
введите здесь описание изображения
ПЫТАЛОСЬ: пространство имен LibraryApp.Pages { Администратор публичного класса: PageModel {
public List listUsers = new List(); публичная недействительность OnGet() { пытаться { string ConnectionString = "Источник данных=.\\sqlexpress;Начальный каталог=Библиотека;Встроенная безопасность=True;Сертификат доверенного сервера=True"; используя (соединение SqlConnection = новый SqlConnection (connectionString)) { соединение.Открыть(); строка sql = "ВЫБРАТЬ * ИЗ входа в систему"; используя (команда SqlCommand = новый SqlCommand (sql, соединение)) { используя (SqlDataReader Reader = команда.ExecuteReader()) { пока (читатель.Читать()) { Данные Signup_data = новые Signup_data(); data.id = Reader.GetInt32(0); data.firstname = reader.GetString(1); data.lastname = reader.GetString(2); data.email = Reader.GetString(3); data.password = Reader.GetString(4); listUsers.Add(данные); } } } } } поймать (Исключение ex) { } } } публичный класс Signup_data { общедоступный внутренний идентификатор; общедоступная строка имя; общедоступная строка фамилия; общедоступная строка электронной почты; общедоступный строковый пароль; }
Список пользователей Новый пользователь Идентификатор Имя Фамилия Электронная почта Пароль @foreach (данные var в Model.listUsers) { @data.id @data.firstname @data.lastname @data.email @data.password Изменить Удалить }
Я столкнулся с проблемой на странице Razor: в таблице данных не отображаются никакие данные. Может ли кто-нибудь помочь мне в устранении неполадок и решении этой проблемы?
Таблица с заголовками отображается, однако фактические данные не выводятся.
введите здесь описание изображения
ПЫТАЛОСЬ: пространство имен LibraryApp.Pages { Администратор публичного класса: PageModel {
public List listUsers = new List(); публичная недействительность OnGet() { пытаться { string ConnectionString = "Источник данных=.\\sqlexpress;Начальный каталог=Библиотека;Встроенная безопасность=True;Сертификат доверенного сервера=True"; используя (соединение SqlConnection = новый SqlConnection (connectionString)) { соединение.Открыть(); строка sql = "ВЫБРАТЬ * ИЗ входа в систему"; используя (команда SqlCommand = новый SqlCommand (sql, соединение)) { используя (SqlDataReader Reader = команда.ExecuteReader()) { пока (читатель.Читать()) { Данные Signup_data = новые Signup_data(); data.id = Reader.GetInt32(0); data.firstname = reader.GetString(1); data.lastname = reader.GetString(2); data.email = Reader.GetString(3); data.password = Reader.GetString(4); listUsers.Add(данные); } } } } } поймать (Исключение ex) { } } } публичный класс Signup_data { общедоступный внутренний идентификатор; общедоступная строка имя; общедоступная строка фамилия; общедоступная строка электронной почты; общедоступный строковый пароль; }
Список пользователей Новый пользователь Идентификатор Имя Фамилия Электронная почта Пароль @foreach (данные var в Model.listUsers) { @data.id @data.firstname @data.lastname @data.email @data.password Изменить Удалить }
Мобильная версия