I do agree with the majority here -- poorly equipped that I am to deal with grammar.
I do see this kind of thing as a result of some of our "rules" (that aren't really rules), such as use said as opposed to giggled or cried, or yelled, or exclaimed.
"Did you even think to cancel the meeting?" he cried.
I think this is fine, in the right place at the right time. Grammatically, there's nothing wrong with it at all. Style is the potential problem and only the writer can determine that .
"Did you even think to cancel the meeting?" he said in a low, cold voice.
I suppose this is a bit bad too, because it should be part of the context rather than part of the dialog tag.
He crumpled the paper and slammed his fist on the table. ""Did you even think to cancel the meeting?" He shot up our of the chair and stomped to the window, hands tightly gripped together behind his back.
Part of the problem is the obvious. We can't really hear him say this thing so we can't hear the volume or the tone. The question is, how to accurately show this in the writing. I suppose a !? is one way, but I can't imagine that being correct from a grammar standpoint.