如何在 Orchard 中获取 ContentItem 的内容?
我有 ContentItem 的实例,我想获取它的内容。我该怎么做?
I have instance of ContentItem and I'd like to get the contents of it. How do I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设您的类型名为
Contact
,有一个BodyPart
,并且有一个文本字段名称Subject
。如果您位于Content-Contact.cshtml
之类的内容模板内,则可以使用Model.ContentItem
访问内容项。将其转换为动态将使 Orchard 为您提供一些有用的行为来访问其内容。Say that your type is named
Contact
, has aBodyPart
, and has a text field nameSubject
. If you are inside a content template likeContent-Contact.cshtml
, you can access the content item usingModel.ContentItem
. Casting it asdynamic
will let Orchard give you some useful behavior to access its contents.这是非常模糊的。我会随机举一个例子:
如果有的话,会给你身体部分的内容。
That is extremely vague. I'll take an example at random:
will get you the contents of the body part if it has one.