shivanand G N Ответов: 3

строка gridview при наведении мыши на всплывающее изображение?


Привет, дорогой друг..

строка gridview при наведении мыши на всплывающее изображение?
я хочу, чтобы всплывающее изображение ногтя большого пальца для мыши над gridview каждой строки. если на мыши над каждой строкой содержится разное изображение ногтя большого пальца для каждой строки..


С уважением

Шивананд Нагарабетта.

3 Ответов

Рейтинг:
2

shivanand G N

plz может U отправить java-скрипт и css..

Теплое Отношение

Шивананд Нагарабетта.


Рейтинг:
0

Sandeep Mewara

Вы можете сделать следующее:
1. Внедрить функцию JavaScript на mousehover &амп; mouseout ссылку в строку сетки.
2. С помощью JavaScript, показать div, который содержит необходимую информацию(изображения) при наведении курсора при наведении курсора на эту строку
3. используя JavaScript, скройте div onmouseout.


Для инъекции JS вам нужно использовать RowDataBound из GridView, что-то вроде:

protected void GridView_RowDataBound(Object sender, GridViewRowEventArgs e)
{  
   DataControlRowType rtype = e.Row.RowType;   
   if (rtype == DataControlRowType.DataRow && rtype != DataControlRowType.Footer 
       && rtype != DataControlRowType.Separator && rtype != DataControlRowType.Header 
       && rtype != DataControlRowType.Pager)   
   {  
      // Show div    
      // Add parameters of image as per need. may be image location passed
      e.Row.Attributes.Add("onmouseover", "ShowDiv(this);");
      //Hide div
      e.Row.Attributes.Add("onmouseover", "HideDiv(this);");
   }
}

Показать div onmouseover событие ячейки сетки, а также
Скрыть div onmoustout событие ячейки сетки.

Попробуй!