다른 모듈이 있기 때문에이 작업을 수행 할 수 있음을 알고 있지만 작동시키지 못하고 있습니다.DotNetNuke 모듈의 맞춤 클래스
DotNetNuke 사이트에 대한 사용자 지정 모듈을 만들었습니다. 나는 그 객체에 대한 정보를 담기 위해 모듈 내에 클래스 객체를 생성 할 수 있기를 원한다. 개체를 만들면 모든 것이 순응합니다. 그러나 코드 숨김에서 객체를 사용하려고하면 객체가 정의되어 있지 않다는 것을 나타냅니다. 여기에서 어디로 가야할지 모르겠습니다.
Namespace Modules.VacationForms
Public MustInherit Class Vacation
이 작동하지 않는 이유를 정말 잘 모르겠어요 :
Namespace Modules.VacationForms
Public MustInherit Class View
Inherits PortalModuleBase
이것은 객체 클래스의 시작이다 :
이
은 View.ascx.vb의 시작입니다. 비교하기 위해 다른 모듈 코드를 다운로드했고 모든 것을 말할 수있는 한 동일합니다. 어떤 도움을 주셔서 감사합니다.
하는 데 도움이 작동하지만,이 클래스가 포함됩니다 I 모듈에 대한 설치 패키지를 작성하는 경우의 문제를 불러옵니다? –
웹 응용 프로그램 프로젝트로 전환하는 것이 좋습니다 (http://weblogs.asp.net/ianrobinson/archive/2008/10/15/creating-dotnetnuke-modules-using-a-web-application-project-wap 참조). aspx)하지만 모듈에 App_Code 파일을 패키지화 할 수 있습니다 (매니페스트에서 파일 경로를 지정). – bdukes