初学者问题,关于VS2005中Asp.NET的namespace问题
在同一个工程里添加两个aspx页面,VS2005会自动生成Default1和Default2两个类,分别放置在Default1.aspx.cs和Default2.aspx.cs中。在vs2003中会自动置于namespace中,而vs2005里没有namespace,而且我也没有办法在Default2中引用Default1类,为什么?
在winform编程里两个窗体的类是可以互相引用的,而在webform中,把Default1拖放到App_code目录下,就可以被Default2访问,C#语法中什么时候跟类文件所在目录扯上关系了?这是ASP.NET特性吗?我该如何理解去这种特性?请高人指点一下?谢谢
在winform编程里两个窗体的类是可以互相引用的,而在webform中,把Default1拖放到App_code目录下,就可以被Default2访问,C#语法中什么时候跟类文件所在目录扯上关系了?这是ASP.NET特性吗?我该如何理解去这种特性?请高人指点一下?谢谢
...全文
请发表友善的回复…
发表回复
q55655 2006-10-05
- 打赏
- 举报
asp.net2.0中类文件需要放在App_Code中编译,放在其他位置是不可以的
heguo 2006-09-23
- 打赏
- 举报
沉溺已久的帖子,被顶上来,并得到高人的解答,感激之情无已言表。
clingingboy 2006-09-22
- 打赏
- 举报
大家交个朋友吧 zxh_zj@hotmail.com
clingingboy 2006-09-22
- 打赏
- 举报
但是最终它们都要被编译进程序集app_Code的,一样的结果。
虽然编译时引用类的智能感知不出来,但运时是没问题的。
同意,我设了下断点,可以查出来.
虽然编译时引用类的智能感知不出来,但运时是没问题的。
同意,我设了下断点,可以查出来.
oy84cc 2006-09-22
- 打赏
- 举报
学习
avisnet 2006-09-22
- 打赏
- 举报
但是最终它们都要被编译进程序集app_Code的,一样的结果。
虽然编译时引用类的智能感知不出来,但运时是没问题的。
虽然编译时引用类的智能感知不出来,但运时是没问题的。
oy84cc 2006-09-22
- 打赏
- 举报
学习
clingingboy 2006-09-22
- 打赏
- 举报
如wxl_pilot(空军飞行员)所说
你用的是2005后来发布的WEB工程版还是刚开始发布的时候直接WEB目录版本?
如直接WEB目录版本,你所说的就是错了,我当然知道partial关键字的意思.这个问题很简单的嘛.没必要生气^_^
你用的是2005后来发布的WEB工程版还是刚开始发布的时候直接WEB目录版本?
如直接WEB目录版本,你所说的就是错了,我当然知道partial关键字的意思.这个问题很简单的嘛.没必要生气^_^
clingingboy 2006-09-22
- 打赏
- 举报
avisnet(第十维度)不要太激动,你可能还不理解我的意思,
VS2005刚出来是没有 Web Application Projects的,只是默认的先建一个文件夹算是一个网站,即不是Web Application Projects
VS2005刚出来是没有 Web Application Projects的,只是默认的先建一个文件夹算是一个网站,即不是Web Application Projects
wxl_pilot 2006-09-22
- 打赏
- 举报
LZ说话似乎带着火药味
就算我们说的是错的,但至少大家应该抱着讨论的心态而不是争吵
就算我们说的是错的,但至少大家应该抱着讨论的心态而不是争吵
avisnet 2006-09-22
- 打赏
- 举报
这里就是ASP.NET版块,不说ASP.NET Application你以为我是说什么?
---
在同一个工程里添加两个aspx页面,VS2005会自动生成Default1和Default2两个类,分别放置在Default1.aspx.cs和Default2.aspx.cs中。
———
Default1和Default2在不叫类么?
它们不在类视图显示出来,它们就不是类了吗?
---
在同一个工程里添加两个aspx页面,VS2005会自动生成Default1和Default2两个类,分别放置在Default1.aspx.cs和Default2.aspx.cs中。
———
Default1和Default2在不叫类么?
它们不在类视图显示出来,它们就不是类了吗?
clingingboy 2006-09-22
- 打赏
- 举报
不信的话,你打开类视图就知道有哪些类
clingingboy 2006-09-22
- 打赏
- 举报
如果可以的话,那你说的则是ASP.NET Application
否则就不可以
在asp.net2.0中,其默认网站是不认App_Code外面的类文件的
否则就不可以
在asp.net2.0中,其默认网站是不认App_Code外面的类文件的
avisnet 2006-09-22
- 打赏
- 举报
我在上面贴的难道不是例子吗?
clingingboy 2006-09-22
- 打赏
- 举报
告诉我怎么调用,OK?给个调用这两个类的例子
avisnet 2006-09-22
- 打赏
- 举报
哎,我都要疯了
clingingboy 2006-09-22
- 打赏
- 举报
那请告诉我怎么调用?
avisnet 2006-09-22
- 打赏
- 举报
同样都是类它们当然可以相互访问?因为它们是partial类吗?搞清楚什么partial类再说
只不过HTTP是无状态的,无法得到对方的状态而已。
只不过HTTP是无状态的,无法得到对方的状态而已。
avisnet 2006-09-22
- 打赏
- 举报
为什么不可以,你说出来啊
avisnet 2006-09-22
- 打赏
- 举报
我也试过才贴上来的,为什么我的就可以呢
加载更多回复(10)