Orchardcms Orchard-以编程方式将内容项插入内容类型

Orchardcms Orchard-以编程方式将内容项插入内容类型,orchardcms,Orchardcms,我无法将内容项插入到内容类型。在Orchard administration中,我创建了带有字段的自定义内容类型:姓名、姓氏、日期等 但我必须以编程方式在控制器方法中插入新的内容项。我试过了,但没用: var item=this.\u services.ContentManager.New(“Zadosti”); item.Name.Value=“本产品的一些虚拟用途”;//我无法访问名称字段 此._services.ContentManager.Create(项); 您可能将字段直接附加到自定

我无法将内容项插入到内容类型。在Orchard administration中,我创建了带有字段的自定义内容类型:姓名、姓氏、日期等

但我必须以编程方式在控制器方法中插入新的内容项。我试过了,但没用:

var item=this.\u services.ContentManager.New(“Zadosti”);
item.Name.Value=“本产品的一些虚拟用途”;//我无法访问名称字段
此._services.ContentManager.Create(项);

您可能将字段直接附加到自定义“Zadosti”内容类型? 在这种情况下,Orchard所做的是将字段附加到与类型名完全相同的部分,它从不将字段附加到内容类型本身(不要让仪表板愚弄你!)

因此,您可以按如下方式访问该字段:

var item=this.\u services.ContentManager.New(“Zadosti”);
//这里的“Zadosti”是你角色的名字
//与内容类型名称相同
item.Zadosti.Name.Value=“本产品的一些虚拟用途”;
此._services.ContentManager.Create(项);

您可能将字段直接附加到自定义“Zadosti”内容类型? 在这种情况下,Orchard所做的是将字段附加到与类型名完全相同的部分,它从不将字段附加到内容类型本身(不要让仪表板愚弄你!)

因此,您可以按如下方式访问该字段:

var item=this.\u services.ContentManager.New(“Zadosti”);
//这里的“Zadosti”是你角色的名字
//与内容类型名称相同
item.Zadosti.Name.Value=“本产品的一些虚拟用途”;
此._services.ContentManager.Create(项);

您可能将字段直接附加到自定义“Zadosti”内容类型? 在这种情况下,Orchard所做的是将字段附加到与类型名完全相同的部分,它从不将字段附加到内容类型本身(不要让仪表板愚弄你!)

因此,您可以按如下方式访问该字段:

var item=this.\u services.ContentManager.New(“Zadosti”);
//这里的“Zadosti”是你角色的名字
//与内容类型名称相同
item.Zadosti.Name.Value=“本产品的一些虚拟用途”;
此._services.ContentManager.Create(项);

您可能将字段直接附加到自定义“Zadosti”内容类型? 在这种情况下,Orchard所做的是将字段附加到与类型名完全相同的部分,它从不将字段附加到内容类型本身(不要让仪表板愚弄你!)

因此,您可以按如下方式访问该字段:

var item=this.\u services.ContentManager.New(“Zadosti”);
//这里的“Zadosti”是你角色的名字
//与内容类型名称相同
item.Zadosti.Name.Value=“本产品的一些虚拟用途”;
此._services.ContentManager.Create(项);