ASP.NET 在文本框中显示列表框中选定的项目

标签 asp.net visual-studio textbox listbox loops

我正在尝试将列表框中的所有选定项目显示到文本框中。目前我正在执行以下操作但没有成功:

For i As Integer = 0 To lb_words.ListCount
    If lb_words.Selected(i) = True Then
        tb_text.Text &= " Presto"
    End If
Next

应该发生的是,对于列表框(lb.words)中的每个选定项目,我希望将其附加到我的文本框。假设我的列表框包含 Apple、Orange 和 Banana,并且我选择 Apple 和 Banana,我的文本框文本应为“Apple Banana”...

我刚刚向 ASP.NET 做了 self 介绍,所以保持简单吧:D 谢谢。

最佳答案

试试这个:

Dim s as String = ""

For each x as ListItem in lb_words.Items
     if x.Selected Then s &= x.Text & " "
Next

关于ASP.NET 在文本框中显示列表框中选定的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/873944/

相关文章:

javascript - 将变量从 vb net 传递到 JavaScript

javascript - 脚本管理器.RegisterStartupScript

asp.net - jquery 在特定时间禁用按钮

visual-studio - Visual Studio 插件;突出显示与所选单词匹配的所有单词?

.net - Win32 控制台应用程序与 CLR 控制台应用程序

c++ - 观看变量时 Visual Studio 2005 崩溃

java - 我怎样才能拥有可滚动的禁用文本?

javascript - 加载页面时将光标更改为忙

c# - 剪切文本以适合文本框宽度,然后右对齐

jquery - 如何在文本框中使用 Enter 键来触发功能而不是第一个/默认按钮