1

我有一个 Rad Grid,我只是希望光标成为每一行悬停的指针。我已经尝试过 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>

对此的任何帮助将不胜感激!

4

2 回答 2

1

尝试改变:

<SelectedItemStyle CssClass="UseHand" />

到:

<ItemStyle CssClass="UseHand" />

SelectedItemStyle表示当前选中的行,其中ItemStyle表示所有行。

于 2010-02-05T16:09:56.860 回答
1

我有两个想法给你:

想法1:在您的示例中,您将类添加到SelectedItemStyle,我相信这是唯一选定的行,而不是全部。相反,您可以尝试:

<ItemStyle CssClass="UseHand" />

想法2

您也可以尝试通过以下方式强制解决问题:

.UseHand
{
    cursor: pointer !important;
}

并将类添加到网格本身:

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

这应该覆盖由 RadGrid 生成的任何内置样式和内联样式。

于 2010-02-05T16:10:27.840 回答