1

我有一个这样的列表:

<asp:CheckBoxList ID="status" runat="server" CssClass="smallradios" 
RepeatDirection="Horizontal" RepeatLayout="flow">

<asp:ListItem Selected="true" Value="O" Text="Item1"></asp:ListItem>
     <asp:ListItem Selected="true" Value="P" Text="Item2>"></asp:ListItem>
      <asp:ListItem Selected="true" Value="I" Text="Item3"></asp:ListItem>
</asp:CheckBoxList>

这是我的 Visual Basic 代码:添加悬停文本选项

chlStatus.Items(0).Attributes.Add("onmouseover", "this.title='Hello")
chlStatus.Items(1).Attributes.Add("onmouseover", "this.title='everyone!'")
chlStatus.Items(2).Attributes.Add("onmouseover", "this.title='How are you?'")

我把它放在 Visual Basic 文件的页面加载部分,但由于某种原因,当我将鼠标悬停在相应的列表项上时,标题没有显示。有人可以告诉我我做错了什么吗?谢谢!

4

1 回答 1

2

这可能会有所帮助:

chlStatus.Items(0).Attributes.Add("title", "Hello")
chlStatus.Items(1).Attributes.Add("title", "everyone!")
chlStatus.Items(2).Attributes.Add("title", "How are you?")
于 2012-01-30T20:49:12.860 回答