Hi,
I want to render a ContentArea property which has a AllowedType(Block1) for Example:
[CultureSpecific(true)][Display(Name = "Link Collection", Order = 10)][AllowedTypes(typeof(LBlock))]public virtual ContentArea LinkCollection { get; set; }
LBlock contains a property as well as contentArea accepting type of itself
LBlock.cs
[CultureSpecific][Display(Name = "Title", Order = 10)]public override string Title { get; set; }
[CultureSpecific(true)][Display(Name = "Link", Order = 20)]public override Url Link { get; set; }
[CultureSpecific(true)][Display(Name = "Link Collection", Order = 30)][AllowedTypes(new[]{ typeof(LBlock)})]public override ContentArea LinkCollection { get; set; }
How can I render this block on View. Please help
@Html.PropertyFor(m => m.LinkCollection)
Hi,
I want to render a ContentArea property which has a AllowedType(Block1) for Example:
[CultureSpecific(true)]
[Display(Name = "Link Collection", Order = 10)]
[AllowedTypes(typeof(LBlock))]
public virtual ContentArea LinkCollection { get; set; }
LBlock contains a property as well as contentArea accepting type of itself
LBlock.cs
[CultureSpecific]
[Display(Name = "Title", Order = 10)]
public override string Title { get; set; }
[CultureSpecific(true)]
[Display(Name = "Link", Order = 20)]
public override Url Link { get; set; }
[CultureSpecific(true)]
[Display(Name = "Link Collection", Order = 30)]
[AllowedTypes(new[]{ typeof(LBlock)})]
public override ContentArea LinkCollection { get; set; }
How can I render this block on View. Please help