title: GridView e.RowIndex Assembly missing
body: <p>I am trying to create a GridView with Rows that are deleteable, hence passing rowKeys from client side to Server side:-</p>
  
  <pre><code>     &lt;p&gt;
          &lt;strong&gt;Existing Enrollments:-&lt;/strong&gt;&lt;/p&gt;
      &lt;asp:GridView ID="gvwenrollments" runat="server" AutoGenerateColumns="false" DataKeyNames ="EnrollKey" EmptyDataText="No Data Found"
          SkinID="gridviewSkin2" OnRowDeleting="terminateForm"&gt;
  
          &lt;Columns&gt;......
                  &lt;asp:TemplateField HeaderText="Action"&gt;
                  &lt;ItemTemplate&gt;&lt;asp:Button ID="Delete" runat="server" CommandName="Delete" Text="Delete" Width="45px"
                          ToolTip="Terminates an existing application."  OnClientClick="return confirm('Are you sure you want to delete?');"&gt;
                      &lt;/asp:Button&gt;
                 &lt;/ItemTemplate&gt;
             &lt;/asp:TemplateField&gt;   
          &lt;/Columns&gt;&lt;/asp:GridView&gt;
  </code></pre>
  
  <p>On the server Side I have:-</p>
  
  <pre><code>protected void terminateForm(object sender, GridViewUpdatedEventArgs e)
      {
          int newEnrollKey = int.Parse(gvwenrollments.DataKeys[e.RowIndex].Value.ToString());
  ..a bunch of code....}
  </code></pre>
  
  <p>I am getting an error that Error    3   'System.Web.UI.WebControls.GridViewUpdatedEventArgs' does not contain a definition for 'RowIndex'. </p>
  
  <p>I have added System.Windows.Forms and System.Web.UI.WebControls</p>