complicated ifcompare transformation
<%# IfCompare(Eval("NavShowSubSections"), true, "",
"<li class='has-children'>" +
"<div class='nav-img hidden'>" +
"<a class='nav-img-wrapper' href='" + Eval("NodeAliasPath") +"'" + " style='background-image:url("+ Eval("NavItemImage") + ");" + "background-size: cover;" + "width: 225px; height:127px;" + "'>" +
"</a>" +
"</div>" +
"<a class='title' href='" + Eval("NodeAliasPath") + "'>" + Eval("DocumentName") + "</a> <ul class='is-hidden'>" )%>
<%# IfCompare(Eval("NavShowSubSections"), false, "",
"<li>" +
IfEmpty(Eval("NavItemImage"), "",
"<div class='nav-img hidden'>" +
"<a class='nav-img-wrapper' href='" + Eval("NodeAliasPath") +"'" + " style='background-image:url("+ Eval("NavItemImage") + ");" + "background-size: cover;" + "width: 225px; height:127px;" + "'>" +
"</a>" +
"</div>") +
"<a class='title' href='" + Eval("NodeAliasPath") + "'>" + Eval("DocumentName") + "</a></li>" )%>