注册 登录
编程论坛 ASP.NET技术论坛

请问一下,100多个选项如何布局

botailang 发布于 2007-05-15 11:09, 1012 次点击
请问一下,100多个选项,本来想用datagridlist.但由于选项太多用起来不方便,所以问一下应该如何布局这100多项,使用户选起来更方便呢?
谢谢!
15 回复
#2
tel19822007-05-15 11:46
不知道楼主是什么意思??
#3
bygg2007-05-15 12:54
什么布局???说清楚些嘛.
#4
xiezili2007-05-15 15:58
最好的方法是把这一百多个选项分类,用DROPDOWNLIST存放分类信息,供选择!
#5
川流不息2007-05-15 16:50
多選還是單選?
#6
ahuinan2007-05-15 18:50
分类,如果有管理,用联动
#7
botailang2007-05-16 10:35

对不起大家了!
来晚了!
我供选择的是些“客户的单位名称”共一百多项(是单选),
主要用途是添加客户信息
谢谢各位!!

希望各位高手能给我提供些好方法。使用户在添加时,更容易从这100多项中找出自己所在的单位,进行信息添加。
再次表示感谢

#8
冰镇柠檬汁儿2007-05-16 10:55
仿照论坛的基本资料修改页面的那个不可以吗
#9
Kendy1234562007-05-16 11:09

用个下拉文本框 可以选可以输

#10
botailang2007-05-16 11:36
下拉文本框 怎么输入文字呢
#11
bygg2007-05-16 12:57
我也觉得用下拉框比较好些,你可以放一个文本框和一个下拉框进行组合着用,这样即可以填写,又可以选择.面且还比你用那么多个选择按钮节约资源.
#12
botailang2007-05-16 17:21

我想的是
在下拉列表前加上一个textbox用来输入关键字
使用textbox的indexchange事件
在事件中填写,查找下拉列表内容的语句且根据textbox的内容(用的是like语句)。
这样我想会少一些选项。
不知道我想的行不行?
还请各位高手多多指教!

#13
tel19822007-05-17 07:36
下拉列表中的值在数据库中只要有,应该是可以的。
#14
bygg2007-05-17 09:19
以下是引用botailang在2007-5-16 17:21:10的发言:

我想的是
在下拉列表前加上一个textbox用来输入关键字
使用textbox的indexchange事件
在事件中填写,查找下拉列表内容的语句且根据textbox的内容(用的是like语句)。
这样我想会少一些选项。
不知道我想的行不行?
还请各位高手多多指教!

可以的,不过我觉得应该是用TextChange事件.

#15
botailang2007-05-18 08:12

我试一下TextChange事件
如果可以的话,我尽快回复大家
谢谢大家帮忙!

#16
botailang2007-05-20 17:07

TextBox的textchanged的事件可以完成
但是大家以后用时要注意:
需要把TextBox的属性AutoPostBack改为True(默认为False)
此属性为在文本修改后,自动回发到服务器
这样才能使,当光标移出textbox时触发该事件。
谢谢大家帮忙

1