PDA

View Full Version : سوال: سوال از Gridview .......



omid6630
شنبه 24 اردیبهشت 1390, 13:05 عصر
با سلام و خسته نباشید...

در دیتابیس یک جدول دارم با نام نظرات ، که در سایت کاربران نظراتشان را وارد آن میکنند ...

در قسمت مدیریت نظرات سایت ، یک Grid گذاشتم و روی GridView یی که نظرات را نمایش میدهد یک دکمه گذاشتم با نام تایید نظر .

میخوام هر وقت مدیر روی تایید کلیک کرد ، رنگ اون رکورد تایید شده به حالت مثلا قرمز شده در بیاد. یا یک چیزی مثل این اتفق بیفته ...


متشکرم

omid6630
شنبه 24 اردیبهشت 1390, 14:20 عصر
کسی نیست جواب بده ؟؟؟؟؟

omid6630
شنبه 24 اردیبهشت 1390, 18:29 عصر
سوالم خیلی مشکل نیست ها ؟؟؟؟؟؟؟

مسئولین تالار لطفا پاسخ دهند !!!!

b.paseban
شنبه 24 اردیبهشت 1390, 19:45 عصر
سلام بر شما.
برای اینکار بیا سمت codebehind چک کن ببین اون فیلد مورد نظر تائید شده بعد بیا اون کنترل رو که فیلد مورد نظر رو بهش وصل کردی توی گریدویو پیدا کن توی رویداد OnRowDataBound (مثلا بگرد دنبال یه lable با استفاده از findcontrol) و بعد اون lable رو تغییر رنگ بده به این شکل:




protected void GridView_IDGRIDVIEW_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow row = e.Row;
if (row.DataItem == null)
{
return;
}
Label Label1 = (Label)row.FindControl("Label1");
Label1.ForeColor = System.Drawing.Color.Red;