Asp.net CheckedListBox项目选择
我创建了一个站点,允许用户查看当前驻留在我的FTP站点上的文件列表 我已显示文件,但当我选择一个文件并单击“下载”时,我选择的不是一个项目 目前我正在使用: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
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应用程序中?阅读您应该提供更多的源代码,尤其是获取文件并将其添加到复选框列表的部分。我的假设是,您也在回发时这样做,因此会覆盖所做的选择。