PDA

View Full Version : مبتدی: رنگ آميزي سطر انتخاب شده در Data Grid



amirreyhaneh
شنبه 28 بهمن 1391, 12:21 عصر
با سلام واحترام
من يك ديتا گريد دارم كه هر سطر آن يك checkBoxگذاشتم.مي خوام هر سطري تيك زدم بلافاصله رنگ اون سطر عوض بشه
ممنون ميشم اگه راهنمايي كنيد.

ایمان مدائنی
شنبه 28 بهمن 1391, 13:42 عصر
لینک زیر رو ببینید

لینک (http://stackoverflow.com/questions/5048762/change-gridview-row-color-based-on-condition-in-c-sharp)

sh-eng
شنبه 28 بهمن 1391, 15:53 عصر
foreach (GridViewRow r in GridView4.Rows)
{
CheckBox ch = (CheckBox)r.Cells[0].FindControl("CheckBox4");
if (ch.Checked)
{
r.BackColor = System.Drawing.Color.FromArgb(241, 215, 215);

}
else
{
r.BackColor = System.Drawing.Color.Empty;
}

}

amirreyhaneh
شنبه 28 بهمن 1391, 18:59 عصر
با سلام
ضمن تشکر-ولی اگه بخوام یا هر کلیک کل datagrid را پیمایش کنم که خیلی زمانبر است-درسته؟

taghi.km
یک شنبه 29 بهمن 1391, 08:17 صبح
فکر کنم از طریق جاوا اسکریپت انجام بدی بهتر باشه نمونه کدش تو اینترنت زیاده