首页 > 解决方案 > 如何使用 ASP.NET Razor Pages 从 cshtml 中的 ParseObject 呈现自定义字段值?

问题描述

我正在使用带有 ASP.NET 的 Razor Pages 将数据呈现到我的 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 等)之外,我还需要渲染任何内容,但我想我可以通过打印这些(私有)字段的值来渲染我想要的关键是:

在此处输入图像描述

我得到以下信息:

在此处输入图像描述

我想要的是“notificationText”的实际值。如何在不经历创建本地数据模型的麻烦的情况下检索并呈现它?我现在真的不想创建一个合适的应用程序。我只想打印对象中包含的“notificationText”的值。

标签: c#asp.netasp.net-mvcparse-platformparse-dotnet-sdk

解决方案


你可以使用这样的东西,这可能会有所帮助

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

推荐阅读