以asp.net Web形式将文本从文本框添加到列表框

ProgramyGuy

好的,所以我知道这可以在基于Windows的窗体上使用,因为我已经使用了无数次了.....

        lstBoxExternal.Items.AddRange(txtBoxNameExternal.Text.Split(vbNewLine))

但这对我猜想的基于我们的表格不起作用吗?谁能告诉我为什么以及单击按钮时从文本框向列表框添加文本的正确方法是什么?

错误

字符串的值类型不能转换为System.Web.UI.WebControls.Listitem的一维数组

没必要

ASP.NET ListBoxWeb控件的AddRange()方法需要一个数组,ListItem这就是为什么它不能轻易地从Windows窗体转换的原因。

如果您要使用中的数据txtBoxNameExternal来完全替换中的任何项目ListBox(而不是添加到项目中),则可以使用DataBind()最简单的方法:

    lstBoxExternal.DataSource = txtBoxNameExternal.Text.Split(vbNewLine)
    lstBoxExternal.DataBind()

如果您需要继续在每个按钮上添加项目,请单击以下几种方法,但是我通常通过在循环中添加项目来做到这一点:

Dim items As [String]() = txtBoxNameExternal.Text.Split(vbNewLine)
For Each item As [String] In items
    lstBoxExternal.Items.Add(New ListItem(item))
Next

将字符串数组绑定到DropDownList / ListBox控件时,也请参见此相关答案以获得一些提示:将字符串数组绑定到DropDownList?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

asp.net,将项目添加到带有文本框的列表中

来自分类Dev

如何将标签添加到Asp.net文本框中?

来自分类Dev

ASP.NET列表框所选项目更改文本框文本

来自分类Dev

vb.net通过拖放和双击将值从列表框添加到文本框

来自分类Dev

将addint输入文本框动态添加到Asp.Net core View C#+ JS

来自分类Dev

将下拉列表中的结果绑定到ASP.NET Web表单中的文本框

来自分类Dev

在GridView Asp.net中添加搜索文本框

来自分类Dev

更新asp.net文本框

来自分类Dev

将HTML5占位符文本添加到文本框.net

来自分类Dev

动态将文本框添加到C#.net中的数据绑定复选框列表

来自分类Dev

ASP.Net(VB)文本框-设置默认文本

来自分类Dev

清除文本框asp.net的文本值?

来自分类Dev

ASP.net 文本框居中文本

来自分类Dev

将引导程序元素添加到ASP文本框中

来自分类Dev

在运行时C#.NET将值添加到文本框

来自分类Dev

从下拉列表值填充文本框-使用vb.net的asp.net

来自分类Dev

Javascript ajax将文本框文本发布到ActionResult asp.net mvc

来自分类Dev

在asp.net文本框或其他文本框中显示txt文件的内容

来自分类Dev

ASP.NET文本框不包含“值”的定义

来自分类Dev

ASP.Net文本框不应建议旧值

来自分类Dev

使用Asp.net的动态文本框

来自分类Dev

使用JavaScript设置asp.net文本框值

来自分类Dev

ASP.NET MVC文本框中的TDD

来自分类Dev

文本框数据到asp.net中的xml

来自分类Dev

如何使用asp.net从文本框调用函数?

来自分类Dev

如何固定asp.net的数字位数的文本框

来自分类Dev

Asp.net MVC中的“自动完成”文本框

来自分类Dev

Asp.net MVC多行表单控件/文本框

来自分类Dev

如何使用asp.net固定文本框的值

Related 相关文章

热门标签

归档