تابعی برای پر کردن یک گرید و گرفتن DataSource ی که گرید بر اساس ان پر شده است ,لازم به ذکر است که باید DT بصورت ref تعریف شود .
publicvoid SelectData(string ssql, DataGrid dg,refDataTable DT)
{
SqlConnection myConnection = newSqlConnection(GetSqlConnection("ConnStr"));
SqlCommand cmd = newSqlCommand(ssql, myConnection);
cmd.CommandType = CommandType.Text;
SqlDataAdapter myCommand = newSqlDataAdapter();
myCommand.SelectCommand = cmd;
DataTable DS = newDataTable();
DT = DS;
myCommand.Fill(DS);
dg.DataSource = DS;
dg.DataBind();
myConnection.Close();
}