主题:  跟大家研究研究ASP.NET!

I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#12002/5/7 9:34:54
现在完全放弃ASP了,但ASP.NET里有点东西看不懂,像如下:
sub page_load(sender as object, e as eventargs)
主要后面那个sender as object, e as eventargs是干什么的?为什么我每个页面都要声明这样一个东西??



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#22002/5/7 11:28:33
这是对象的两个参数.每个对象都要接受到他的对象类型和事件句柄.



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#32002/5/7 13:49:28
有详细一点的资料吗?
为什么只一个e字??就这么简单?
谢谢。



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#42002/5/8 16:37:28
怎么只有一个e阿.eventargs.阿.e只是这个类型的一个实例而已.



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#52002/5/8 22:12:31
还是不明白,只是这个类型的一个实例?难道说这个E只有会在这个例子里出现吗?不会呀,我在很多地方都碰到了。



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#62002/5/9 9:27:06
你需要先看一些关于面向对象编程的书籍,然后在写.net就会快很多的.



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#72002/5/9 12:06:58
比如说一些什么样的书呢?我手头有三本ASP.NET的,一本国内,一本台湾,一本外国人的,里面都出现了这些e 之类的,而且又没看到哪里有讲。



5D荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:131
#82002/5/9 12:30:48
关于asp.net web forms的事件处理函数两个参数:Object类型和EventArgs类型(或者起子类)。Object类型的变量指示了事件的触发源,EventArgs类型指定了对应该事件的参数。对于某些服务器断控件,EventArgs也可以被更具体的类型代替,从而可以表示更具体的控件参数信息,例如AdRotator服务器端控件的AdCreateEventArgs类型可以表示AdRotator控件的AdCreated事件所需要的特殊参数。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#92002/5/9 15:56:53
谢谢,好像明白一点了。



5D荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:131
#102002/5/9 16:37:37
asp.net的东西繁多,不单单弄C#,还有xml,web service,soap,oop(面向对象编程)等等,涉及的文件类型繁多,比如ascx,dtd等,弄得头晕,呵呵



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#112002/5/9 17:01:36
我只是想学像以前ASP一样,不用学那么多吧,呵。。。



5D荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:131
#122002/5/9 17:32:44
反正掌握它不容易,象以前我一个月就能用asp做项目,现在我弄asp.net已经一个多月,呵呵,就能写那么点东西



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
#132002/5/9 18:34:32
我用ASP.NET三天了,照书写了13个例子,出错的有8个,我快没救了。是不是书上讲的BATA1版很多语法都跟正式版不同?



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#142002/5/9 22:00:24
beta1??别说和正式版不一样,跟beta2都好大不一样。



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#152002/5/10 12:02:12
bate1的类库和正式版不一样.vb.net的语法和结构也有很大改变.看你在用vb,从测试到正式版改变最多的就是vb.net.
此外你说的以前的asp那样,是指都是页面脚本吧.asp本来也不是这样的阿.所以还是好好学学C#或者vb.net,把主要的逻辑处理都封装到webserver里吧.