Conditionally Populate GridView
<p>I have an asp:GridView tied to an asp:SqlDataSource that gets populated after the user clicks a button in the UI. </p>

<p>For security, I do not want the GridView to populate unless some business logic checks succeed first. </p>

<p>What is the proper way to accomplish this?</p>
