我应该首先说我是ASP.NET新手,从winforms背景来看它,所以我可能会遗漏一些令人眼花缭乱的东西。
我遇到的问题是尽管在我的代码后面添加了一个using语句:
using Core.Business.Library.Crew;
我必须完全声明我的类以使它们编译并使intellisense工作,例如。
businessObject = Core.Business.Library.Crew.CrewMemberEdit.GetCrewMemberEdit(id)
我猜可能有一些明显的东西我不见了?库类位于解决方案中的自己的项目中,该项目在WebApplication项目中引用。
答案 0 :(得分:2)
ASP.NET中的页面是类,因此将页面名称更改为CrewMemberEdit
以外的内容,您不必完全限定GetCrewMemberEdit(id)
方法调用。
由于名称相同,除非您完全限定名称,否则编译器无法确定您要使用哪个类。