ASP.net web application data integrity issue
<p>Let say...</p>

<p>If we ASP.net banking application. When user press a button then it will debit $100 from his account.</p>

<p>Issue:
What happened if user two or three times click on this button without waiting for first inform or it press F5/refresh page.</p>

<p>How we can prevent or get data integrity.</p>
