It's not as simple as "did she ask for it or are you a gentleman"? There's a range of behavior that nowadays gets called "assault", and I have difficulty understanding it as "assault".
I used to go out dancing a couple time a week. If I met a gal in the club who started dancing with me, and there was enough body contact going on anyways, I never thought it was "inappropriate" to put my hands on her. None of these women were dressed in a "ladylike" manner, and I wasn't being a gentleman. But conversely, I wasn't doing something unwanted either (or maybe they just stuck with me because I was buying their drinks).
On the other hand, grabbing a random woman from behind in a club is not the best way to strike up a conversation with a stranger. Have seen it happen and it may not end well for the grabber.
In other social settings, the more a woman presented herself as a lady, the more I'd behave as a gentleman. It's the difference between being forward and being flirtatious ("what are we doing tonight?" as opposed to "would you like to have a drink later?"). And the more professionally I was dressed, women would generally be more ladylike in response.
Conversely, there have been times (recently in fact!) when I was wearing a suit, dressed and behaving as a gentleman, and approached by women with fairly direct, "unladylike" propositions. Had to turn them down because the redhead would get rather unhappy with me otherwise. (If I were single, I'd likely have said "yes" to some of them).
"Decency is not news; it is buried in the obituaries --but it is a force stronger than crime" ~ Robert A. Heinlein, 1952
I can't give legal advice yet, but this site may have some of the answers you need: https://texaslawhelp.org/