According to sevaral threads, I should put all of my global assets (i.e. those images that repeat throughout the site and reused by many components) into my @Border component. I'm using the private asset syntax in my Border.page file:
<asset name="upArrow" path="images/blackUpArrow.gif"/> My problem these assets are not visible to component's referencing the @Border's defined assets: <component id="membersTableColumns" type="Contrib:TableColumns"> <binding name="arrowUpAsset" value="asset:upArrow"/> </component> The error: Component ReportTabPagesTableDemo does not contain an asset named 'upArrow'. Is there a different, better way to centralize these common assets (i.e. css files, images, javascripts) without putting them into a Java file as these assets should be managed by page authors, not Java devs? A big thanks in advance for your help! Jason
