ordebehesht
جمعه 12 مهر 1392, 16:18 عصر
با سلام من به صورت custom یک datatable ساختم و داده رو توش میندازم ولی وقتی با استفاده از linq داده ها رو به grid بایند می کنم نشوم نمیده میشه راهنمایی کنید
متد ساخت جدول
private void TarggetMethod()
{
TarggetDataTable.TableName = "InsertTable";
TarggetDataTable.Columns.Add("ID_Kala",type:typeof(int));
TarggetDataTable.Columns.Add("Name_Kala",typeof(string));
TarggetDataTable.Columns.Add("Moment_Kala",typeof(string));
}
متد بایند
DataRow objRow = TarggetDataTable.NewRow();
objRow["ID_Kala"] = Convert.ToInt32(value:radtxtCod.Text.Trim());
objRow["Name_Kala"] = radtxtName.Text.Trim();
objRow["Moment_Kala"] = radtxtMoment.Text.Trim();
TarggetDataTable.Rows.Add();
IEnumerable<DataRow> newtb = from oldtb in TarggetDataTable.AsEnumerable()
select oldtb;
DataTable ObjDataTable = newtb.CopyToDataTable<DataRow>();
BindingSource bindings = new BindingSource();
raddgvTarggetInsert.DataSource = bindings;
bindings.DataSource = ObjDataTable;
مشکل چیه
متد ساخت جدول
private void TarggetMethod()
{
TarggetDataTable.TableName = "InsertTable";
TarggetDataTable.Columns.Add("ID_Kala",type:typeof(int));
TarggetDataTable.Columns.Add("Name_Kala",typeof(string));
TarggetDataTable.Columns.Add("Moment_Kala",typeof(string));
}
متد بایند
DataRow objRow = TarggetDataTable.NewRow();
objRow["ID_Kala"] = Convert.ToInt32(value:radtxtCod.Text.Trim());
objRow["Name_Kala"] = radtxtName.Text.Trim();
objRow["Moment_Kala"] = radtxtMoment.Text.Trim();
TarggetDataTable.Rows.Add();
IEnumerable<DataRow> newtb = from oldtb in TarggetDataTable.AsEnumerable()
select oldtb;
DataTable ObjDataTable = newtb.CopyToDataTable<DataRow>();
BindingSource bindings = new BindingSource();
raddgvTarggetInsert.DataSource = bindings;
bindings.DataSource = ObjDataTable;
مشکل چیه