PDA

View Full Version : Mouse Over در Asp.NET



bahar_engineer
یک شنبه 08 آذر 1388, 10:58 صبح
سلام

من می خوام یه کنترل مثلا یه لیبل یا hyperlink یا button یا imagebutton هر چیزی که ممکنه توی صفحه وب بذارم فقط می خوام خاصیت Mouse Over بهش بدم که وقتی ماوس روی اون رفت یه کد رو برای من اجرا کنه .

فکر کنم button یا imagebutton باشه بهتره ...

کدهای جاوااسکریپت رو دیدم اما فکر نمی کنم بشه اونو به codebehind متصل کرد! اگه می شه لطفا بفرمایید چطور؟

A.S.Roma
یک شنبه 08 آذر 1388, 11:03 صبح
سلام

من می خوام یه کنترل مثلا یه لیبل یا hyperlink یا button یا imagebutton هر چیزی که ممکنه توی صفحه وب بذارم فقط می خوام خاصیت Mouse Over بهش بدم که وقتی ماوس روی اون رفت یه کد رو برای من اجرا کنه .

فکر کنم button یا imagebutton باشه بهتره ...

کدهای جاوااسکریپت رو دیدم اما فکر نمی کنم بشه اونو به codebehind متصل کرد! اگه می شه لطفا بفرمایید چطور؟
http://www.velocityreviews.com/forums/t64073-asp-net-imagebutton-and-onmouseover.html

bahar_engineer
یک شنبه 08 آذر 1388, 11:24 صبح
ممنون من تو این کد دستوراتم رو توی یه تابع گذاشتم و حالا چطور می تونم تابع رو فراخوانی کنم ؟

انجام نمی شه

من از این کدها استفاده کردم!


Button2.Attributes.Add("onmouseover", "menu()");
تابع من menu() هست چطور می تونم فراخوانیش کنم؟



protected void menu()
{
.
.
.
}

A.S.Roma
یک شنبه 08 آذر 1388, 11:34 صبح
درست متوجه منظورم نشدید.

جنس تابعتون باید Java Script باشه و تحت کلاینت اجرا بشه.
در پست قبلم هم قسمت مربوط به جاوااسکریپت رو قرمز کردم .

فکر نمی کنم بتونید رویداد MouseOver رو سمت سرور (!) Handle کنید.