It depends, just like if you want to buy your buddy dinner, or ask him for his share. That usually depends on how fat your wallet is, and how much you like your friend right?
If one is boasting about shows and trophies and constantly nagging persistently, and always asking a million questions and tend to not read air around him well, not many folks want to buy him beers at the bar... Same thing.
In the same analogy, if you really adore the guy, but you know he's got $12 in the bank, you don't let him buy you the ice cream, and pay your own.
But we digress: this thread is not about business tactics and personal growth.
But if I can suggest one thing, that would be to seek within you and speak to anyone, what they might wish to achieve with their business goals, rather than trying to prove how worthy you are to them without understanding their wishes.
My rule of thumb from approaching sponsorships, is that what you provide must out-value whatever you receive as donations, whole or part, and more the better if you have skills or resources that exceed their expectations. Free stuff costs more in the end than the value of the product whether it's your time or money, in the ideal world. And the sponsor should get the big end of the benefits, for thier efforts and choices they make to help your cause.