2009-05-29 3 views
0

에서 .net 1.1 나는 프로그래밍 방식으로 액세스하려면 코드의 뒤에 aspx 페이지에 넣은 웹 컨트롤을 선언해야한다는 것을 기억하는 것 같습니다. VS 2008에서 일한 이래로 .net 2 프로젝트로 작업 할 때에도 그렇게 할 필요가 없었습니다.코드에서 웹 컨트롤을 선언하거나 aspx에 그냥

방금 ​​1.1 프로젝트를 가져 와서 2008 년에 변환하고 aspx 페이지에 결과 ID가있는 텍스트 상자를 추가 했으므로 코드에서 프로그래밍 방식으로 액세스 할 수 없습니다. 컴파일 오류가 발생합니다.

VS 또는 aspx 페이지 상단의 설정입니까?

답변

1

디자이너에서 페이지를 열면 "정착"(더 이상 필요하지는 않지만 이전 디자이너 코드로이 작업을 수행해야했습니다) 한 다음 페이지를 "터치"(무언가 변경 그런 다음 다시 변경) 디자이너에서 여전히 페이지를 저장하십시오. 그게 작동하는지 확인하십시오.

디자이너에 텍스트 상자를 추가해야 할 수도 있습니다.

VS2008 프로젝트가 웹 사이트 "프로젝트"일 수 있습니다.이 경우 컨트롤이 디자이너에 의해 코드로 방출되지 않습니다. VS2003 프로젝트는 코드에 컨트롤이 있어야하는 스타일이기 때문에 VS2003에서 가정 된 디자이너를 사용하십시오.

관련 문제