用户控件如何做成下拉菜单样式

jiaxianglei 2006-10-27 08:09:56
如题。
...全文
144 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
  • 打赏
  • 举报
回复
可以处理点击TextBox的行为 --> 可以处理TextBox的keypress事件行为

ListBox是浮动的,并且最初的display样式是node,仅仅在点击按钮或者在TextBox上输入内容之后才变为inline。

可以模仿DropdownList控件为此控件设计属性。

你也可以将TextBox变为不允许输入的,这样就更像DropDownList了。不过我还是喜欢既能下拉菜单又能立即输入的选单控件。
DePaul 2006-10-27
  • 打赏
  • 举报
回复
也可以用CSS写出来,楼主不要期望别人闲下来给你写,自己学习,不然怎么进步,何况网上搜应该是很多资料
  • 打赏
  • 举报
回复
哎,这个太初等了,我不能有耐心给你讲完。

此用户控件就是在设计器上放一个两行的Table,第一行是一个TextBox和一个按钮,第二行放一个ListBox,其中除了按钮其它的控件包括Table的style的width都是“100%”的,并且listBox的Style中position还是absolute的。之后就编写一些代码负责处理点击按钮、点击ListBox的行为,在TextBox上按上下键、回车键的行为。如果这个用户控件用在 Ajax 程序中,还可以处理点击TextBox的行为来达到“AutoComplete”的时候反复读取后台数据库来刷新ListBox的功能。
jiaxianglei 2006-10-27
  • 打赏
  • 举报
回复
js怎么写?
tete 2006-10-27
  • 打赏
  • 举报
回复
要用js吧
jiaxianglei 2006-10-27
  • 打赏
  • 举报
回复
asp.net1.1中,用户控件每个页面都要用到,如何做成菜单样式?
asp.net1.1中好象没有菜单
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-27 08:09
社区公告

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

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