troubleshooting Question

error in asp.net

Avatar of dekempeneer
dekempeneerFlag for Belgium asked on
ASP.NET
11 Comments1 Solution946 ViewsLast Modified:
In my aspx file I HAD :
<asp:AccessDataSource    id="AccessDataSource1"    DataFile="data\DBS.mdb"    runat="server" selectcommand="select * from table"    >
On my webpage I could change the language of the contents by clicking an icon, when the icon was clicked a javascript command like var sURL = unescape(window.location.pathname);  window.location.replace( sURL ); is performed.    This all work ok.
Now I changed my accessdatasource and added : <SelectParameters>                <asp:QueryStringParameter Name="Country" QueryStringField="C" />  
</SelectParameters>               </asp:AccessDataSource>
and in my codebehind I have :
 If Not Page.IsPostBack Then
            AccessDataSource1.SelectCommand = "SELECT * FROM table" 'where Country= " & Request.QueryString("C") & " order by id"
            EmployeesGridView.SelectedIndex = 0
            CustomersGridView_SelectedIndexChanged(sender, e)
        End If

But when I do this now I get an error on :
Sub CustomersGridView_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles EmployeesGridView.SelectedIndexChanged
        Dim row As GridViewRow = EmployeesGridView.SelectedRow
...
saying :
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

What can this be and how can this be solved ??
ASKER CERTIFIED SOLUTION
dekempeneer

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 11 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 11 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros