PDA

View Full Version : ایجاد افکست برروی رکوردهای گرید ویو



mostafa_tak2000
سه شنبه 20 اسفند 1392, 12:17 عصر
سلام به همه دوستان
میخوام وقتی موس روی رکوردهای گرید ویو رفت رنگ زمینه و یا تغییراتی در طراحی و فونت رکورد مورد نظر اعمال بشود .
لطفا محصولات این سایت را ببینید
http://mandegar24.com
وقتی موس روی محصولات می رورد تغییراتی برروی رکورد اعمال میشه . در ضمن بعضی محصولات که تخفیف دارند گوشه یک ستاره هست که وقتی موس روی آن می رود مقدار تخفیف نمایش داده می شود . ممنون میشم از دوستان که با نمونه کد یا یک نمونه پروژه کمک کنید . باتشکر

farhud
سه شنبه 20 اسفند 1392, 14:47 عصر
گرید ویو پس از کامپایل به table تبدیل می شود. می توانید با css یک کلاس نوشته و موارد مورد نظرتان را در آن مشخص کرده و سپس اعمال کنید.

aminireza65
سه شنبه 20 اسفند 1392, 16:47 عصر
راجع به تغییر رنگ پس زمینه این فایل جاوا اسکریپت رو به پروژه ات اضافه کن و لینک کن تو همون صفحه ای که گرید ویو هست.
http://www.uplooder.net/cgi-bin/dl.cgi?key=7a09119fec63a052d53d432825254ac8
بعد در رویداد rowdatabound مربوط به گرید ویو این کد رو بنویس
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "MouseEvents(this, event)");
e.Row.Attributes.Add("onmouseout", "MouseEvents(this, event)");
}


راجع به نمایش تخفیف زمانی که ماوس میره روش هم با css انجام میشه