PDA

View Full Version : سوال: پنهان کردن مقدار یک ستون در گرید



zareei_ta
دوشنبه 24 مرداد 1390, 10:30 صبح
من یک ستون از گرید ویو را visible=false قرار دادم اما با کد زیر میخوام به مقدار اون دسترسی پیدا کنم و مقدار ان ستون را در یک نتغیر بنویسم اما مقدار خالی برمیگردونه برای این کار چکار کنم؟


string Source = GridView2.Rows[GridView2.SelectedIndex].Cells[0].Text;

mojtaba00
دوشنبه 24 مرداد 1390, 16:59 عصر
از این استفاده کن :
GridView2.Rows[GridView2.SelectedIndex].Cells[0].Value

zareei_ta
سه شنبه 25 مرداد 1390, 15:06 عصر
مقدار value نداره

Saman Hashemi
سه شنبه 25 مرداد 1390, 16:11 عصر
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
GridView gv = (GridView)sender;
int index = gv.SelectedIndex;
GridViewRow gvw = gv.Rows[index];
string str0 = (string)gvw.Cells[0].Text;

rahmatr
چهارشنبه 26 مرداد 1390, 00:17 صبح
باید بعد از پر کردن گرید(دیتابایند) ستون مورد نظر مخفی شود.
اگر قبل از پر کردن مخفی شود، دیتابایند اون ستونو در نظر نمیگیره.

zareei_ta
چهارشنبه 26 مرداد 1390, 15:12 عصر
با استفاده از css اون ستون را displae:none قرار دادم درست شد