页面之间的类不能访问 我在一个文件夹下建立了两个类文件。里面的方法全是共有,当然包括类。命名空间也一样。为什么不能互相访问呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 app_code 简单的、 vs2005有时会出现这种情况,试着从新建个项目,或建立一个类库项目,把类放在类库项目里,web项目引用类库项目 右击 web项目 -> add asp.net folder -> app_code 在using里面引入你写的类的命名空间 如果你的项目是WebSite需要放在App_Code目录下,因为这个目录会在第一次访问任意页面时编译成dll如果你的项目是Web项目,那你可以放在任意的目录下。 可访问吗?访问修饰符对吗,同一程序集起码要internal ,public也可 我新建了一个asp.net web 应用程序,按照你的方式做了一下,没有发现你这样的问题。 你建个WebSite就会出现楼主的问题 ASP.NET页面中的类,和非App_code文件夹的类文件,是默认以页面生命周期存在的,只能接受客户端的request请求来响应,不可以接受类与类之间的调用。如果想做成都能访问的方法,就要把你想要的类放到app_code中,作为公共引用的动态链接库的形式存在。可以公共访问的文件夹包括App_Browsers,App_Code,App_Data,App_GlobalResources,App_LocalResources,App_Themes.而至于其他文件夹的东西,都是默认以Web页面的形式,就是彼此隔绝的类存在,只能是一个ASPX对应一个CS的形式存在,就算在是单独的CS文件,没有ASPX,这个cs类也是单独的命名空间,和其他类无法互相引用。这是web应用的基本机制。 如何用js调用后台方法 页面刷新问题,求大神指点 win客户端应用程序 怎样通过 asp.net web 应用程序的身份验证??急!急! VS2005中手机网站开发问题? 在哪里注册域名最便宜啊(最好是cn或者.com) 如何得到 DATAVIEW 筛选后的表 v=opener.v是什么意思? 请教关于AspNetPager翻页的问题,关注中,谢谢! 一个非常奇怪的问题,不知道大家有没有遇到的。 .aspx文件与对应的.aspx.cs文件是什么关系? 实现右击ListBox内的某一项,弹出菜单。选择后响应事件 在多线程中,子线程执行完 ,如何回调主线程的一个方法呢?
试着从新建个项目,
或建立一个类库项目,把类放在类库项目里,web项目引用类库项目
如果你的项目是Web项目,那你可以放在任意的目录下。
可以公共访问的文件夹包括App_Browsers,App_Code,App_Data,App_GlobalResources,App_LocalResources,App_Themes.
而至于其他文件夹的东西,都是默认以Web页面的形式,就是彼此隔绝的类存在,只能是一个ASPX对应一个CS的形式存在,就算在是单独的CS文件,没有ASPX,这个cs类也是单独的命名空间,和其他类无法互相引用。这是web应用的基本机制。