2010-03-23 4 views
0

리팩토링을하기보다 어렵게 만드는 곳에서 ObjectDatasource 컨트롤을 사용하는 큰 갈색 필드 webforms 앱이 있습니다.objectdatasource의 배선이 제대로되지 않으면 어떻게 컴파일 오류가 발생합니까?

ObjectDataSource가 더 이상 작동하지 않는 개체 또는 메서드의 이름이 변경되면 Comile 시간 오류가 발생하는 방법이 있습니까? MVC에는 뷰를 컴파일하는 개념이 있습니다. 웹폼에는 이와 비슷한 기능이 있습니까?

답변

0

쉬운 방법은 없습니다. .ASPX 또는 .ASCX에 정의 된 것은 런타임에 생성됩니다. 당신이 할 수있는 유일한 방법은 코드 비헤이비어 (Web Application Project를 가정)에서 객체에 액세스하여 프로젝트가 제대로 컴파일되도록하는 것입니다. 그러나 .design 코드 비하인드 파일에 올바르게 정의되어 있는지 만 알려줍니다. .ASPX 또는 .ASCX 파일에서이 파일에 대한 참조를 추적하는 데 도움이되지 않습니다.

관련 문제