Как я могу отобразить значения настраиваемых полей из ParseObject в cshtml, используя ASP.NET Razor Pages? - PullRequest
0 голосов
/ 27 апреля 2018

Я использую Razor Pages с ASP.NET для рендеринга данных в мой cshtml:

@* Iterate over Yeet collection *@
@foreach (var yeet in Model.YeetsList)
{
    <p>@yeet.Keys.1.value</p><br />
}

Я перебираю список под названием YeetsList, содержащий несколько объектов ParseObject.

ParseObjects не имеет специальных средств доступа к полям, которые могут понадобиться для визуализации чего-либо большего, чем базовые данные ParseObject, такие как ObjectId, CreatedAt, updatedAt и т. Д., Но я решил, что в любом случае можно просто отобразить эти (частные) поля, напечатав Значение ключа, который я хочу, согласно этому:

enter image description here

Я получаю следующее:

enter image description here

То, что я хочу, - это фактическое значение «messagesText». Как я могу получить это и отобразить это, не проходя хлопот по созданию локальной модели данных? Я действительно не хочу создавать правильное приложение в данный момент. Я просто хочу напечатать значение «messagesText», которое содержится в объекте.

1 Ответ

0 голосов
/ 27 апреля 2018

Вы можете использовать что-то вроде этого, это может помочь

   @foreach (var yeet in Model.YeetsList)
    {
       @foreach (string key in yeet.Keys)
        {
           <p>@yeet[key].value</p><br />
        }    
    }
...