title: ASPxGridView customCommandColumnButton
body: <p>Im implementing custrom delete by adding to my ASPxGridView GridViewColumnCustomButton.</p>
  
  <p>Then on my GridView I handle ClientSideEvent </p>
  
  <pre><code>&lt;ClientSideEvents CustomButtonClick="function(s, e) { customButton_OnClick(s, e); }" /&gt;
  </code></pre>
  
  <p>JS:</p>
  
  <pre><code>function customButton_OnClick(s, e) {
          if (e.buttonID == "customButtonId") {
              e.processOnServer = confirm("Really want to delete?");
          }
      }
  </code></pre>
  
  <p>Ive also added to my grid:</p>
  
  <pre><code>OnCustomButtonCallback="GvMyGridViews_OnCustomCallback"
  </code></pre>
  
  <p>now on the server side I user linq to delete specified row and then submit changes to my DataContext and then DataBind() on my grid.</p>
  
  <p>Problem is that sometimes standard ASPxGridView loading panel is shown for about 1 second ant then my row dissapears so it behaves properly but sometimes loading panel stops mooving. and I need to move mouse over my grid or click button so that my Grid is updated(row dissapears).</p>
  
  <p>Have You got any Idea where the problem is ? 
  Thanks for help</p>