title: RadGrid not firing postback on ItemCommand events
body: <p>I'm currently evaluating some RAD controls from Telerik, just right now I'm experimenting with the RadGrid.</p>
  
  <p>So I have my grid control and enabled client-side binding for having Ajax support. I created an appropriate WCF webservice for fetching the data etc. Everything works really good, including paging etc. Now I wanted to have a button column for deleting some items. I registered the OnItemCommand event of the grid and implemented it accordingly on the server-side. My ASPx code looks like this:</p>
  
  <pre><code>&lt;telerik:RadGrid runat="server" ID="RadGrid1" AllowPaging="True" AllowSorting="True"
      AutoGenerateColumns="False" GridLines="None"
      OnItemCommand="RadGrid1_ItemCommand"&gt;
      &lt;MasterTableView DataKeyNames="Id" ClientDataKeyNames="Id"&gt;
          &lt;Columns&gt;
              &lt;telerik:GridBoundColumn DataField="Firstname" HeaderText="Firstname" DataType="System.String"&gt;
              &lt;/telerik:GridBoundColumn&gt;
              &lt;telerik:GridBoundColumn DataField="Lastname" HeaderText="Lastname" DataType="System.String"&gt;
              &lt;/telerik:GridBoundColumn&gt;
              &lt;telerik:GridBoundColumn DataField="Age" HeaderText="Age" DataType="System.Int32"&gt;
              &lt;/telerik:GridBoundColumn&gt;
              &lt;telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="DeleteColumn"
                  ButtonType="ImageButton"&gt;
              &lt;/telerik:GridButtonColumn&gt;
          &lt;/Columns&gt;
          &lt;PagerStyle Mode="Slider" /&gt;
      &lt;/MasterTableView&gt;
      &lt;ClientSettings&gt;
          &lt;DataBinding SelectMethod="GetSampleData" Location="Webservice/GridData.svc" SortParameterType="String"&gt;
          &lt;/DataBinding&gt;
      &lt;/ClientSettings&gt;
  &lt;/telerik:RadGrid&gt;
  </code></pre>
  
  <p>However when clicking on the appropriate button on a grid row the event isn't fired, basically no postback to the server is being done. A solution I found is to add the "<code>EnablePostBackOnRowClick=true</code>" to the ClientSettings, but this would cause a postback on each click on a row, which is not really desired.</p>
  
  <p>Is there a better way to realizing this or does anybody have a hint what could be the problem??</p>
  
  <p>Thx</p>