主题:  关于ListBox控件的一个问题?

cmoonc

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2004/4/24 18:07:05
#12005/2/23 18:41:04
我用的是2K(SP4)IIS5,在使用以下语句:
if(list.Items(0).Selected==true)s=list.Items(0).Text;
(前后语句在此省略)将列表值赋给变量时出错提示:
"CS0118: “System.Web.UI.WebControls.ListControl.Items”表示“属性”,此处应为“方法”
"
这段程序是从书中照抄下来的,如果书没印错的话,是不是我的类库安装有问题?应该如何解决?
另外,我装的是NET2003企业版,除了C++其它全都装了,但怎么书上说的SDK1.1里的预定义类清单classbrowser.aspx我打开后只有十几行东东,根本没有书里显示的全?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22005/2/23 22:38:19
list.Items[0]

C#中用[]来索引



cmoonc

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2004/4/24 18:07:05
#32005/2/24 12:53:11
多谢缺兄拔刀相助,果然是如您老所说把()改成[]就一切OK,真是的,怎么现在出书的这么不负责任???我看的是清华出的<<ASP.NET1.1入门经典>>,这种问题已不是第一次发生了,在此书44页里有一个绑定数据库的示例程序,我一字不差的输入,但运行后还是报错,真是茫芒然啊,到底我有问题还是书有问题!!!