我在记录类中有非内容数据,如下所示。
public class StudentRecord{
public virtual int Id { get; set; }
public virtual string Number { get; set; }
public virtual string Name{ get; set; }
public virtual string Description { get; set; }
}
我想写出口和导入。任何想法或方向都会有所帮助。
此致
我也在Orchard Pros中报告了这个问题:http://orchardpros.net/tickets/9329
答案 0 :(得分:0)
您不应该使用存储库来访问您的数据,因为它不是非常高效并打破了“Orchard方式”的处理方式。
您可以将您的部分视为任何其他部分。看着你的模型,它甚至看起来你可能不需要记录。
Part只不过是一个带有实体的模型(DDD)或包含数据和逻辑的包装器。
如何从ContentPart继承ContentPart并使用Infoset方法访问Object的数据:Store,Retrieve。然后您可以使用零件驱动程序在其中具有导入和导出行为。 如果您需要查询您的部分,那么继续使用ContentPart,其中T是您的部分记录,仍然使用Store,Retrieve。
您是否将此部分附加到任何内容类型?如果您向我们提供有关如何使用此部件的更多背景信息,您可能会有更具体的答案。 这部分是如何产生的?怎么编辑?