2009-10-24 2 views
1

하나의 테이블에 대해 동적 데이터 페이지 템플리트를 사용자 정의하기 위해 꼼꼼하게 MS instructions을 추적했습니다. CustomPages/MyTable/List.aspx 폴더를 만들고 해당 폴더에 PageTemplates/List.aspx를 복사하지만 두 List.aspx 파일에서 메서드가 중복되어 컴파일러 오류가 발생합니다.ASP 동적 데이터에서 하나의 테이블에 대해 List.aspx 사용자 지정

내가 뭘 잘못하고 있니?

Just in : 나는 지금도 다시 찾을 수없는 또 다른 비 MS 페이지를 찾았지만, 그는 거의 명백하게 제안했다 : 내 사용자 정의 목록 페이지의 3 개의 파일에서 클래스 이름을 변경했다.

+0

* 지침 *에 대한 링크는 도움이 될 것입니다. – JohnIdol

+0

@JohnIdol, 이제 MS 지침에 연결하고 문제에 대한 해결책을 설명했습니다. – ProfK

답변

3

지침에 나오는 내용이 확실하지 않지만 두 코드 숨김 파일 (List.aspx.cs 및 List.aspx.designer.cs)과 "상속 ".aspx 파일에서 참조 또는 예, 동일한 메서드 이름 (같은 네임 스페이스, 같은 클래스 이름, 동일한 메서드 이름) 중복됩니다.

사용자 지정 페이지의 경로를 반영하도록 네임 스페이스를 변경해야합니다. 이렇게하면 고유하게 유지할 수 있습니다.