Re: If you had a c-section...
I have had 2 c-sections and was encouraged to nurse/pump right away after both of them, even on painkillers.
That being said, I would caution you about pressuring her to nurse. It's entirely possible that she can't (or won't) nurse for a totally different, private reason and she could be using the painkillers as an excuse because she doesn't want to share the real reason. I would provide her with some accurate info about breastfeeding after a c-section, but beyond that, prying any more could quickly become an invasion of her privacy.
Christian WOHMama to DD1 7/07
and twins DD2 and DS 11/11