PDA

View Full Version : سوال: حذف ستون های گریدویوهنگام run



Program.net
چهارشنبه 03 شهریور 1389, 12:13 عصر
سلام من این کدارو واسه unvisible کردن ستونهای گریدویو در صورت null بودن کردم.

حالا میخوام همین کارو واسه detailsview انجام بدم ولی جای column یا Row رو قاطی میکنم لطفا راهنمایی کنید ممنون




for (int i = 0; i < 17; i++)
{
if (string.IsNullOrEmpty(grvDetails.Rows[0].Cells[i].Text))
{
grvDetails.Rows[0].Cells[i].Visible = false;
grvDetails.HeaderRow.Cells[i].Visible = false;
}
}

baran_mehr
چهارشنبه 03 شهریور 1389, 13:24 عصر
این سطرها و یا ستون هایی که میخوای حذفشون کنی یا مخفیشون کنی رو زمانی انجام بده که داری تو datatable اطلاعات رو وارد میکنی

Program.net
پنج شنبه 04 شهریور 1389, 08:47 صبح
این سطرها و یا ستون هایی که میخوای حذفشون کنی یا مخفیشون کنی رو زمانی انجام بده که داری تو datatable اطلاعات رو وارد میکنی


ببخشید متوجه نشدم؟
:متفکر:

baran_mehr
پنج شنبه 04 شهریور 1389, 09:24 صبح
سلام
این گرید یا لیست شما به چه شئ متصل میشه؟ دیتاست، دیتا تیبل و.... کدومشون؟
با هر کدوم که کار میکنید قبل از متصل کردن به لیست یا گرید اول چک کنید کدوم ستونها خالی هستند و هر کدوم که خالی بودن رو حذف کن و در انتها به لیست یا گرید متصل کن

Program.net
پنج شنبه 04 شهریور 1389, 12:49 عصر
سلام
این گرید یا لیست شما به چه شئ متصل میشه؟ دیتاست، دیتا تیبل و.... کدومشون؟
با هر کدوم که کار میکنید قبل از متصل کردن به لیست یا گرید اول چک کنید کدوم ستونها خالی هستند و هر کدوم که خالی بودن رو حذف کن و در انتها به لیست یا گرید متصل کن

با لینک کار میکنم

ولی میخام موقع اجرا حذف بشه اونطوری که میتونم حذفشون کنم
منظورم اینه که اگه بخوام این کدو واسه detailsview بنویسم چه جوریه این کد واسه گریدویو نوشتم

baran_mehr
پنج شنبه 04 شهریور 1389, 14:37 عصر
با این میتونی یک ستون رو حذف کنی

DetailsView1.Rows[2].Visible = false;