which is making me think it's a wierd project setting. sorry i can't be more help
how is your control declared? if i drop a DataGrid, for example, on to a form, it's scope it protected like this;
protected System.Web.UI.WebControls.DataGrid DataGrid1;
is your's the same?