Interesting. Thanks Roman, I will look into this and report back. So for my scenario, I'm looking to create a better faceted search that prevents a user from ever receiving zero results. That means that every related filter would affect the others on the page to limit what the user can filter for. For example, if my filters included Category, Author, Industry, Technology, Publish Date - making checkbox (or date) selections from any filter would update the available selections in other filters. As an example, I found this Kentico-based site that has behaviour similar to what I'm looking for: https://www.digi.com/products/usb-and-serial-connectivity/heavy-machinery?q=rack
Would component events work in my scenario or would I end up with circular logic for the events? I don't think I would since I would likely still used postbacks instead of an AJAX update for the filters & results. Any insights would be appreciated - thanks again.