2010-02-05 2 views
1

У меня есть сетка Rad, и я просто хочу, чтобы курсор был указателем на наведение каждой строки. Я пробовал классы Css и не работал. Я знаю, что есть простое решение, я просто не знаю, как это сделать. Ниже то, что я пыталсяустановить курсор на указатель в сетке

<style type="text/css"> 
.UseHand 
{ 
    cursor: pointer; 
} 

<telerik:RadGrid ID="RadGrid1" Skin="WB" runat="server" AutoGenerateColumns="false" DataSourceID="DSID"> 
        <GroupingSettings CaseSensitive="false" /> 
        <SelectedItemStyle CssClass="UseHand" /> 
        <MasterTableView>BLAH BLAH</MasterTableView> 
        <ClientSettings EnableRowHoverStyle="true"> 
         <Selecting AllowRowSelect="True" /> 
         <ClientEvents /> 
        </ClientSettings> 
</telerik:RadGrid> 

Любая помощь по этому вопросу будет весьма признателен!

ответ

1

У меня есть 2 идеи для вас:

Idea 1: В вашем примере, вы добавили класс к SelectedItemStyle, который я считаю, это только выбранная строка (s), не все из них. Вместо этого вы могли бы попробовать:

<ItemStyle CssClass="UseHand" /> 

Идея 2:

Вы также могли бы попытаться заставить проблему с:

.UseHand 
{ 
    cursor: pointer !important; 
} 

и добавить класс к самой сетке:

<telerik:RadGrid ID="RadGrid1" Skin="WB" CssClass="UseHand" runat="server" AutoGenerateColumns="false" DataSourceID="DSID"> 

Это должно отменять любые стили сборки и встроенные стили g переработанный RadGrid.

+0

Кевин, я пробовал все это. Они не сработали. Тем не менее, я могу видеть руку, если я нависаю над самой вершиной сетки или самой нижней. Кажется, он применил его к сетке. Должен ли я применить это к самому Мастеру? Это мои колонки. – Eric

+0

Да, я бы попробовал добавить класс к каждому элементу, пока не найду тот, который работает. Я удивлен, что он не работает на уровне сетки, так как он должен переопределяться. Если тег главной таблицы принимает атрибут CssClass, который может работать. –

+0

Также - вы используете Firefox/Firebug? Если это так, вы можете проверить элемент html для уровня строки или ячейки (вероятная таблица основана на теге tr или td) и проверить, откуда находится настройка курсора в панели CSS ... –

1

Попробуйте изменить:

<SelectedItemStyle CssClass="UseHand" /> 

Кому:

<ItemStyle CssClass="UseHand" /> 

SelectedItemStyle представляет выбранный ряд, где ItemStyle представляет все строки.

+0

Майк, не повезло. любые другие идеи? – Eric