PDA

View Full Version : پاک کردن محتویات دیتا گرید



duji6967
جمعه 30 اردیبهشت 1390, 13:47 عصر
با سلام به همه دوستان
چطوری می شه قبل از اینکه اطلاعاتی در دیتا گرید ویو وارد کنیم اونو پاکش کنیم (یعنی مثل این باشه که فرم رو تازه باز کرده باشیم و دیتا گرید ویو کاملا خالی باشه)

ali.asady
جمعه 30 اردیبهشت 1390, 14:25 عصر
با این خط میتونی این کار رو انجام بدی
dataGridView1.DataSource = null;


or
پر کردن با جدول
private void fillgrid()
{

this.table1TableAdapter.Fill(this.datadbDataSet.Ta ble1);

}
خالی کردن با جدول
private void cleargrid()
{
this.datadbDataSet.Table1.Clear();
}

mobtakercode
جمعه 30 اردیبهشت 1390, 18:25 عصر
بستگی دارد که چگونه بخواهید گرید را پرکنید اگر با adapter و دستور fill بخواهید پر کنید به صورت زیر پاک کنید

datagridview.columns.clear();



اما اگر گرید را با reader پر می کنید با دستور زیر پاک کنید

datagridview.rows.clear();

saeidfar
شنبه 21 خرداد 1390, 09:03 صبح
اگه ديتا ست رو پاك كنيد ستونها سرجاش ميمونه ولي محتويات سطرها پاك ميشه دستورات بالا تمام ديتاگريد رو پاك ميكنن از اين دستورات استفاده كن :

objDataSet1.Clear();
objAdapter.Fill(objDataSet1);
dataGridView1.DataSource = objDataSet1.Tables[0];

دستور اول ديتا ست رو پاك ميكنه
دستور دوم ديتا ست رو با محتويات جديد پر ميكنه
دستور سوم ديتا گريد رو با جدول شماره0 ديتا ست پر ميكنه

torkaman_p
یک شنبه 20 آذر 1390, 10:43 صبح
()objDataSet.Clear
DataGridView1.DataSource = objDataSet

in codeharo benvisid datagridetun pak mishe:تشویق:

javadasadi
یک شنبه 20 آذر 1390, 10:51 صبح
DataGridView1.Columns.Clear();