创建工具提示 2

也可以使用HoverMenuExtender实现随光标移动的文字提示! 

1、新建一个AjaxControlToolkit  Website

2、Default.aspx的完整代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    
<title>Untitled Page</title>
    
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />    
</head>
<body>
    
<form id="form1" runat="server">
        
<asp:ScriptManager ID="ScriptManager1" runat="server" />
        
<div>
            
<ajaxToolkit:HoverMenuExtender ID="HoverMenuExtender1"
                         runat
="server" 
                         TargetControlID
="TextBox1" 
                         PopupControlID
="PanelPopUp" 
                         PopupPosition
="bottom" 
                         OffsetX
="6" 
                         PopDelay
="25" HoverCssClass="popupHover">
            
</ajaxToolkit:HoverMenuExtender>  
                        
<ajaxToolkit:HoverMenuExtender ID="HoverMenuExtender2"
                         runat
="server" 
                         TargetControlID
="btnProduct" 
                         PopupControlID
="Panel1" 
                         PopupPosition
="Right" 
                         OffsetX
="6" 
                         PopDelay
="25" HoverCssClass="popupHover">
            
</ajaxToolkit:HoverMenuExtender>    
             
            
<asp:Panel ID="PanelPopUp" runat="server" Height="64px" Width="408px" CssClass="popupMenu">
                 something about HoverMenu,
<br />
                some information about "btnProduct"LinkButton!
                 Should these information store in the xml file or another database?
                
<br />
                 ---special LinkButton display special information
            
</asp:Panel>
            
                 
<asp:Panel ID="Panel1" runat="server" Height="64px" Width="408px" CssClass="popupMenu">
                 Hello HoverMenu,
<br />
                Hello to "btnProduct"LinkButton!
                 Should these information store in the xml file or another database?
                
<br />
                 ---because i have many LinkButton ,but i donnt wante to have too 
                  
<br />
                 many HoverMenuExtender control!!
            
</asp:Panel>
            
<br />
        
            
<asp:LinkButton ID="btnProduct" runat="server">PRODUCT: Joes Training Video</asp:LinkButton>
            
<br />
            
<br />
            
<asp:TextBox ID="TextBox1" runat="server">jim</asp:TextBox></div>
    
</form>   
</body>
</html>

3、当我把鼠标指向LinkButton就会出现LinkButton 的提示信息,

当我鼠标指向TextBox就会出现TextBox的提示信息!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值