Abdul Hannan Ответов: 2

Не удалось показать профиль в поле зрения нужна помощь пожалуйста


Привет Друзья
Так как я новичок в asp.net mvc
Получаю эту ошибку
Я хочу показать профиль пользователю в поле зрения

Он показывает эту ошибку
"Имя " о" не существует в текущем контексте"

Что я уже пробовал:

Смотреть
@model Test.Models.Customer 

            @o.CST_Name <br />
            @o.CST_Email <br />
            @o.CST_Gender <br />


Контроллер
public ActionResult ViewProfileCustomer(string id)
{
    var user = db.Customers.Single(u => u.CST_Username == id);

    return View(user);
}

2 Ответов

Рейтинг:
2

Ramesh Kumar Barik

Попробовать это.

@model.CST_Name


Abdul Hannan

@Ramesh Kumar Barik & @Matthew Dennis
Сэр, у него все еще есть ошибка: "ссылка на объект не установлена на экземпляр объекта.

"

Ramesh Kumar Barik

В какой строке он выдает ошибку?

Проверьте свой метод действия.
ВАР пользователя = дБ.Клиентов.Один(у =&ГТ; у.CST_Username == ИД);
Поскольку вы сравниваете идентификатор с вашими свойствами имени, которые могут возвращать null.
Это правильно?

Рейтинг:
0

Ramesh Kumar Barik

Воспользуйся

@Model.CST_Name