Модель отображается в текстовом виде. CSHTML - PullRequest
0 голосов
/ 05 июля 2018

У меня есть представление cshtml, и там я использовал модель. Но проблема в том, что модель отображается в моем представлении.

@Model LMM.NEWS.Documents;


@{
    Layout = null;
    ViewBag.Title = "News Doc Download";
}

На мой взгляд, это показывает меня в тексте, как показано ниже. Как это решить?

System.Collections.Generic.List`1[LMM.Entities.DTO.NEWS.Documents] LMM.Entities.DTO.NEWS.Documents; 

Здесь я приложил, моя модель отображается в тексте на мой взгляд enter image description here

1 Ответ

0 голосов
/ 23 июля 2019

Из-за этой строки:

@Model LMM.NEWS.Documents;

это вызывает toString (); метод из Object, одним из решений которого является переопределение toString (); на ваш документы класс:

public override string ToString()
{
    return string.Empty;
}

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

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