I don't think there's an option to do it right on the widget properties. But you my try other approaches:
- When no rows, your service can return a fake row with (none) text, if you want to have a different formatting for this special row then you can use ListFormat for this special entry.
- You can play around with two widgets, (showing/hiding) them, I mean a Label widget and a DropDown, when your service doesn't returns any row you hide the dropdown and show the Label one and viceversa.
thanks for the quick reply. I Think I'll go with one of your options. I had thought of #2 but thought that maybe there was some built in list widget functionality I was missing. Do you know how the TextNoSelection widget property is supposed to work. Didn't seem to do anything for me, even when I didn't select any item in the list..