如何一次性删除复选后的某一项选择,不是一个字一个字的删除

zqqcx 2011-05-11 03:49:53
解释一下:就是我对某一个内容进行多选后,多选的值已经填写到了文本框内,假如我对某一项选择不满意,进行删除。我现在删除只能一个字一个字的删除,怎么能一次性的删除我不要的这一项呢。就比如在所选的每一项后面能显示一个x点击x就能删除。不是这种也没关系,就是能一次性删除,不要一个字一个字的就好。
...全文
197 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
不用 2011-05-11
  • 打赏
  • 举报
回复
有一点想法,如果不可以就当我没说过。

1、把复选框对应的内容存到数组里,在文本框中显示这些数组。当删除某个数组中的字符时,就删除这整个数组。难点就是如何控制光标,确定光标肯定在数组与数组之间,而不能落在某个数组里面。

2、不用文本框,用图片框(picturebox)之类的容器,然后把复选框对应的内容保存到label这样的一组控件里。这样删除时肯定会整个label被删除而不会只删除里面的一个字。

瞎想的,没试过,不知道行不行得通。
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
我没用c# 吗用的是asp 没有这个控件啊[Quote=引用 15 楼 lxq19851204 的回复:]
多选的值已经填写到了文本框内
-----------------------
多选的值用LISTBOX添加
[/Quote]
lxq19851204 2011-05-11
  • 打赏
  • 举报
回复
多选的值已经填写到了文本框内
-----------------------
多选的值用LISTBOX添加
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
恩,这个问题还没有解决,主要就是想我已经选择好了,我现在要删除,怎么能一下删除,就跟添加时一样不要一个字一个字的,这个字段就是一个整体。跪求了,实在是想不到怎么做。[Quote=引用 13 楼 changfengt 的回复:]
复选框单击事件中,如果value=0就在文本框中把这个复选框对应的内容replace为空
[/Quote]
不用 2011-05-11
  • 打赏
  • 举报
回复
复选框单击事件中,如果value=0就在文本框中把这个复选框对应的内容replace为空
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
就是希望做成像人人网礼物商城中,在选择礼物接收人的时候,每个名字后面都会有个小xx 可以一点就删掉。[Quote=引用 9 楼 flfq 的回复:]
可以用表格,选择哪行删哪行
[/Quote]
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
不要从用户的角度考虑啊,要做一个友好的界面。不是所有的用户都会重新选择的啊。[Quote=引用 8 楼 lxq19851204 的回复:]
清空TEXT,然后重新选。
[/Quote]
zxzx2733 2011-05-11
  • 打赏
  • 举报
回复
人性化的设计,应该是在勾选中处理,也就是错选了就取消勾选,文本框的内容自然随之变化
flfq 2011-05-11
  • 打赏
  • 举报
回复
可以用表格,选择哪行删哪行
lxq19851204 2011-05-11
  • 打赏
  • 举报
回复
清空TEXT,然后重新选。
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
恩,这种是可以,主要是要做的人性化一些,这些都是选中的都是要写入数据库的。要是没有完全选中,删除一半就不合适了。呵呵[Quote=引用 6 楼 flfq 的回复:]
用鼠标选中要删除的内容,然后按backspace或delete就可以删除
[/Quote]
flfq 2011-05-11
  • 打赏
  • 举报
回复
用鼠标选中要删除的内容,然后按backspace或delete就可以删除
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sysdzw 的回复:]
引用 3 楼 zqqcx 的回复:

能在详细一点吗,之前想用button显示然后用hidden,但是感觉好麻烦也不知道能不能实现。引用 2 楼 asftrhgjhkjlkttttttt 的回复:
先instr查找字符串定位,再replace替换为空
你还在你的世界晃悠,看不懂你的问题
[/Quote]看不懂吗?我的意思就是,我做了一个复选框,将多选的内容提取到了文本框中,可能会有要错选的,这时候我要进行删除不必要的选项。这个实在文本框中进行删除。我现在做的只能是一个字一个字的删除,不能说把光标放在这个选项上就能一次Backspace就完全删除。
无·法 2011-05-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zqqcx 的回复:]

能在详细一点吗,之前想用button显示然后用hidden,但是感觉好麻烦也不知道能不能实现。引用 2 楼 asftrhgjhkjlkttttttt 的回复:
先instr查找字符串定位,再replace替换为空
[/Quote]你还在你的世界晃悠,看不懂你的问题
zqqcx 2011-05-11
  • 打赏
  • 举报
回复
能在详细一点吗,之前想用button显示然后用hidden,但是感觉好麻烦也不知道能不能实现。[Quote=引用 2 楼 asftrhgjhkjlkttttttt 的回复:]
先instr查找字符串定位,再replace替换为空
[/Quote]
孤独剑_LPZ 2011-05-11
  • 打赏
  • 举报
回复
先instr查找字符串定位,再replace替换为空
flfq 2011-05-11
  • 打赏
  • 举报
回复
看不懂

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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