第一个是类似google的结果提示框使用很简单,把控件拖到页面上后,设置下属性ColumnTextIndex表示显示的文本的列号,ColumnValuendex表示Value值的列号,ShowHeader表示是否显示表头
再实现Search事件后台实例代码如下:protected object AjaxTextBox1_Search(object sender, HampWebControl.AjaxTextBox.SearchEventArgs e)
    {
        String connStr = @"server=PC-200902201516\SQLEXPRESS;database=IPSystem;uid=sa;pwd=123456";
        String sql = "select id,name from person where name like '%"+e.Text.Trim()+"%'";
        using (SqlConnection conn = new SqlConnection(connStr)) 
        {
            conn.Open();
            SqlCommand sd = new SqlCommand(sql, conn);
            SqlDataAdapter sa = new SqlDataAdapter(sd);
            DataTable dt = new DataTable();
            sa.Fill(dt);
            return dt;
        }
    }通过e.Text获取页面上输入的值,然后就可以返回你要处理的结果,DataTable,DataSet,SqlDataReader,IList等类型都可以 第二个是用DIV来显示ToolTip使用方法:拖上来后,设置属性
FollowMouse:ToolTip是否跟随鼠标移动RelativeX: 相对鼠标X轴的距离RelativeY: 相对鼠标Y轴的距离Text:里面显示的文本,可以写HTML代码TipLocation:出现的位置,分左上角,右上角,左下角,右下角4种TipStyle:款式,分黄色,绿色,蓝色,自定义4种ControlToTip:绑定ToolTip的控件名,如果是HTML控件,可以直接在属性栏写ID,如果是服务端控件,必须在后台写代码protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack) 
        {
            HampToolTip1.ControlToTip = Label1.ClientID;
        }
    }就这么简单!! 
 
控件下载

解决方案 »

  1.   

    刚刚试了一下!只测试了下面那一个控件!我是把一个datalist当成一个提示的对象!当我一直在dadalist里面移动的时候反应有点缓慢!感觉还是相当不错的!!
      

  2.   

    那个 HampToolTip控件可以在前台用JS改变绑定的控件,样式,出现的位置等属性
    等周一我把如何调用的JS方法发出来,东西都在公司,呵呵
      

  3.   

    问一下,我该把你的.dll文件放在什么地方?
      

  4.   


    当然是你网站的BIN文件夹下面
      

  5.   

    如果楼主方便的话。请把开源吗发我邮箱一份,或指定地方下载不胜感激。
    [email protected]
      

  6.   


    什么浏览器?能截个图出来么?
    我IE678,FF都测试过的
      

  7.   

    thanks, it's very usefull for me..
      

  8.   

    跪谢楼主的源代码:[email protected]