jxycms
6/27/2017 - 6:56 AM

complicated ifcompare transformation

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>" )%>