在公司做的2个Web控件,给大家共享下

jintianhu2000 2009-11-13 11:33:36
加精
第一个是类似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;
}
}

就这么简单!!

控件下载


...全文
12815 524 打赏 收藏 转发到动态 举报
写回复
用AI写文章
524 条回复
切换为时间正序
请发表友善的回复…
发表回复
山鳮 2012-08-12
  • 打赏
  • 举报
回复
无法下载,强烈要求有的发一份给我。。。
ourcrazy@qq.com
山鳮 2012-08-12
  • 打赏
  • 举报
回复
无法下载,强烈要求有的发一份给我。。。
ourcrazy@qq.com
裴亚辉 2012-08-10
  • 打赏
  • 举报
回复
谢谢楼主
___吴丰 2012-08-07
  • 打赏
  • 举报
回复
楼主 不在了 给个新的地址啊
  • 打赏
  • 举报
回复
他花开后百花杀。技术分享战无涯!
Lianjiajia123 2012-06-27
  • 打赏
  • 举报
回复
楼主好棒
vrvwjm 2012-06-15
  • 打赏
  • 举报
回复
求源码 543238838@qq.com 谢谢好心人
wang19890314 2012-05-24
  • 打赏
  • 举报
回复
楼主好人 一定给发个源码啊 nciae_wang@126.com
huangchao2011 2012-05-13
  • 打赏
  • 举报
回复
我想说的是,我来晚了..然后点击下载后 提示说“你点击的页面不存在”
跪求 控件,有源代码更好...294836881@qq.com 楼主好人,必须懂的
yhdkzy 2012-03-21
  • 打赏
  • 举报
回复
下载不了啊
hlwang4531 2012-02-03
  • 打赏
  • 举报
回复
资源重新发一下啊!
空洞的帅 2012-02-03
  • 打赏
  • 举报
回复
404
qy513449931 2012-02-02
  • 打赏
  • 举报
回复
楼主,无法下载啊,跪求源码。513449931@qq.com,小妹不胜感激
my328420969 2012-01-10
  • 打赏
  • 举报
回复
不错不错
lwsfyts 2011-12-09
  • 打赏
  • 举报
回复
传我一份,学习下
1311130074@qq.com
zfzfzfzllwban 2011-12-09
  • 打赏
  • 举报
回复
求控件!上面的下载地址失效了
996111435@qq.com
lianghua_08 2011-12-09
  • 打赏
  • 举报
回复
无法下载
跪求楼主发至邮箱553750058@qq.com
黑龙 2011-12-09
  • 打赏
  • 举报
回复
lz好人,你懂得 857876463@qq.com
愚知 2011-11-15
  • 打赏
  • 举报
回复
无法下载
跪求楼主发至邮箱lsylzb@qq.com
SW商徵 2011-11-11
  • 打赏
  • 举报
回复
给的很详细嘛,谢谢啦
加载更多回复(490)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧