Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView подсветка строки / 8 сообщений из 8, страница 1 из 1
27.09.2008, 13:24
    #35563437
student2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
Есть у GridView свойство обеспечивающее подсветку строки на которую наведен курсор?

Как проще всего реализовать?
...
Рейтинг: 0 / 0
27.09.2008, 13:29
    #35563444
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
Используй ажакс тулкит или как оно там называется - грид экстэншион или чё-то типа того. Конечно, если две строчки на яваскрипт (наврал - одну) написать лень.
...
Рейтинг: 0 / 0
27.09.2008, 13:44
    #35563452
student2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
Похоже пора на отдых.
Что-то не врублюсь куда (в какое место) у этого контрола вписать скрипт?












Student2007


Дата: 27.09.2008 13:57:25






Другие варианты есть?

e.Row.Cells(1).Attributes.Add("onmouseover"










aUdalov


Дата: 27.09.2008 13:57:59






protected void OnRowDataBoundEvent(object o, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowState == DataControlRowState.Normal)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#FFE6A0'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='" + System.Drawing.ColorTranslator.ToHtml(spGrid.RowStyle.BackColor) + "'");
}
else if (e.Row.RowState == DataControlRowState.Alternate)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#FFE6A0'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='" + System.Drawing.ColorTranslator.ToHtml(spGrid.AlternatingRowStyle.BackColor) + "'");
}
}
}для связи.... 309930207










nikolka


Дата: 27.05.2011 02:13:32






aUdalov,

Спасибо большое!! отличный код)))










lmiha


Дата: 15.03.2013 14:07:49






aUdalov,

Спасибо душевное, добрый человек.










KVVK


Дата: 15.03.2013 14:28:07






Достаточно в css файле прописать что-то вроде

#GridViewId tr:hover
{
background-color:#bbbbbb;
}

, где GridViewId - id таблицы, соответствующей GridView



























(function (m, e, t, r, i, k, a) { m[i] = m[i] || function () { (m[i].a = m[i].a || []).push(arguments) }; m[i].l = 1 * new Date(); k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore(k, a) })(window, document, "script", "https://cdn.jsdelivr.net/npm/yandex-metrica-watch/tag.js", "ym"); ym(89240305, "init", { clickmap: true, trackLinks: true, accurateTrackBounce: true, webvisor: true });
...
Рейтинг: 0 / 0
27.09.2008, 13:57
    #35563461
student2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
Другие варианты есть?

e.Row.Cells(1).Attributes.Add("onmouseover"
...
Рейтинг: 0 / 0
27.09.2008, 13:57
    #35563462
aUdalov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
protected void OnRowDataBoundEvent(object o, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowState == DataControlRowState.Normal)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#FFE6A0'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='" + System.Drawing.ColorTranslator.ToHtml(spGrid.RowStyle.BackColor) + "'");
}
else if (e.Row.RowState == DataControlRowState.Alternate)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#FFE6A0'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='" + System.Drawing.ColorTranslator.ToHtml(spGrid.AlternatingRowStyle.BackColor) + "'");
}
}
}для связи.... 309930207
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
27.05.2011, 02:13
    #37281681
nikolka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
aUdalov,

Спасибо большое!! отличный код)))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
15.03.2013, 14:07
    #38185608
lmiha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
aUdalov,

Спасибо душевное, добрый человек.
...
Рейтинг: 0 / 0
15.03.2013, 14:28
    #38185643
KVVK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView подсветка строки
Достаточно в css файле прописать что-то вроде

#GridViewId tr:hover
{
background-color:#bbbbbb;
}

, где GridViewId - id таблицы, соответствующей GridView
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView подсветка строки / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]