Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net CheckedListBox项目选择_Asp.net_Vb.net 2010 - Fatal编程技术网

Asp.net CheckedListBox项目选择

Asp.net CheckedListBox项目选择,asp.net,vb.net-2010,Asp.net,Vb.net 2010,我创建了一个站点,允许用户查看当前驻留在我的FTP站点上的文件列表 我已显示文件,但当我选择一个文件并单击“下载”时,我选择的不是一个项目 目前我正在使用: If CheckBoxList1.SelectedItem.Value = "" Then MsgBox("A file needs to be selected...!") End If 'NOTE - A SELECTION ISN'T BEING RECORDED BY THE PROGRAM!!' If CheckBoxL

我创建了一个站点,允许用户查看当前驻留在我的FTP站点上的文件列表

我已显示文件,但当我选择一个文件并单击“下载”时,我选择的不是一个项目

目前我正在使用:

If CheckBoxList1.SelectedItem.Value = "" Then
   MsgBox("A file needs to be selected...!")
End If

'NOTE - A SELECTION ISN'T BEING RECORDED BY THE PROGRAM!!'

If CheckBoxList1.SelectedItem.Value <> "" Then
如果CheckBoxList1.SelectedItem.Value=”“,则
MsgBox(“需要选择文件…!”)
如果结束
'注意-程序未录制所选内容!!'
如果选中复选框List1.SelectedItem.Value“”,则
我认为它没有注册所做的选择,因为所选项目不是字符串值


但是我不确定该设置为什么。

如果您提供了用于附加选择/更改处理程序以及事件方法主体的实际代码,这将有所帮助


我猜您正在附加到SelectedIndexChanged事件的复选框。如果是这种情况,那么请确保您实际上已将“值”绑定到复选框列表,确保您使用的是“DataTextField”和“DataValueField”属性,而不是将复选框列表默认绑定到集合。

MsgBox
在Web应用程序中?阅读您应该提供更多的源代码,尤其是获取文件并将其添加到复选框列表的部分。我的假设是,您也在回发时这样做,因此会覆盖所做的选择。