I have a rte property with <p> tags with nested <a> tags. Now I'm trying to remove the <p> tags from that property.
If I use:
Umbraco.StripHtml(item.propertyAlias, "a");
the <a> tag is removed and the <p> tags are still rendered as expected.
But if I use:
Umbraco.StripHtml(item.propertyAlias, "p");
the <p> and the <a> tags are removed? Shouldn't this only remove the <p> tag? Or will this simply remove the <p> tag and all the html within the paragraph?
StripHtml
Hi,
I have a rte property with
<p>
tags with nested<a>
tags. Now I'm trying to remove the<p>
tags from that property.If I use:
the
<a>
tag is removed and the<p>
tags are still rendered as expected.But if I use:
the
<p>
and the<a>
tags are removed? Shouldn't this only remove the<p>
tag? Or will this simply remove the<p>
tag and all the html within the paragraph?Best regard David
Hi David
What property editor are you using?
Thanks,
Alex
Sorry... Rich text editor
Try to use RemoveParagraphTags method:
Thanks Alex,
When trying out "RemoveParagraphTags" an error is thrown due to "library does not contain a definition for RemoveParagraphTags".
I'm trying to display the rich text editor data inside a partial view with razor.
/ Regards David
Not exactly clean but you could get away with a couple of simple replacements here:
item.propertyAlias.Replace("<p>", "").Replace("</p>", "")
is working on a reply...