你这里定义的datagrid是字符串呀,怎么能绑定数据?修改:DataGrid dataGrid=FindControl(datagrid) as DataGrid;
if(dataGrid!=null)
{
  dataGrid.DataSource=objDataSet.Tables["result"];
  datagrid.DataBind();
}

解决方案 »

  1.   

    请问如何在webform2获取webform1上的textbox里面的内容呢?
      

  2.   

    DataGrid datagrid=FindControl(datagrid) as DataGrid;出现错误:D:\wwwroot\WebApplication1\ViewResult.aspx.cs(67): 与“System.Web.UI.Control.FindControl(string)”最匹配的重载方法具有一些无效参数
    D:\wwwroot\WebApplication1\ViewResult.aspx.cs(67): 参数“1” : 无法从“System.Web.UI.WebControls.DataGrid”转换为“string”