I tried:
grid.DataSource = ""
grid.DataBind()
when the user selects a new search but I'm still getting the same error.
The user select his first search (example: search for an address), the grid returns a number of results (with columns like civic, street, municipality, postal code). Then the user chooses another search (example search for a hydrant) now the grid fails because it can't find civic.
How do I reset the grid so I start from scratch again?
We're building everything on the fly, all of the grid properties are set in the code, not in the aspx.