能将ds1.Tables ["table_nale"]里的content字段取前20个字符然后给datagrid1吗?
  DataSet ds1 = new DataSet();
  da.Fill(ds1, "table_name");
  this.Datagrid1.DataSource = ds1.Tables ["table_name"];
  this.Datagrid1.DataTextField = "content";