Unable to run gridview.databind(), eventargs error
<p>I have a listbox, that on selected change, runs a method to bind data to a gridview.  I get the error: <strong>Unable to cast object of type 'System.EventArgs' to type 'System.Web.UI.WebControls.GridViewRowEventArgs'</strong>.  I have other parts of my code that call another gridview.databind() from other controls, so I have no idea why it's throwing this error now?  </p>

<pre><code>Protected Sub lstEmployees_SelectedIndexChanged(ByVal sender As Object, ByVal e As     EventArgs) Handles lstEmployees.SelectedIndexChanged
    Dim x As Int16
    Dim startStr, endStr As String

    If txtAdminSelectedDate.Text &lt;&gt; "" Then
        dtWeeks = GetWeek(txtAdminSelectedDate.Text)
    End If

    If dtWeeks.Rows.Count &gt; 0 Then
        x = dtWeeks.Rows(0).Item(0).ToString().IndexOf("-")
        endStr = dtWeeks.Rows(0).Item(0).ToString().Substring(x + 1, 11)
        startStr = dtWeeks.Rows(0).Item(1).ToString()
        dtWrkHours = GetHoursOfTheWeek(startStr, endStr, _user).Tables(0)
        gvAdmin.DataSource = dtWrkHours
        gvAdmin.DataBind()
        sStatus = String.Empty
        aStatus = String.Empty
        AdminTot = 0
        timeTot = 0
    End If

End Sub
</code></pre>
