2009-06-09 4 views
0

저는이 문제가있는 첫 번째가 아니라고 가정하고 일반적으로 물건을 인터넷 검색하는 데 꽤 능숙하지만이 경우에는 솔루션을 찾는 데 성공하지 못했습니다. 그래서 여기에 게시하겠습니다.속성 창에서 ASP.NET 컨트롤 이벤트 처리기로 문제가 발생했습니다

저는 VB.NET과 WinForms에서 약간의 경험이 있습니다. 이제는 ASP.NET 프로젝트에서 작업 중이며 C#으로 작업하기로 결정했습니다. 그래서 더 많은 기술/언어를 배울 수 있습니다.

나는 Properties 창에서 "Events"번개 모양을 클릭 한 다음 이벤트 이름을 두 번 클릭하여 컨트롤에 대한 처리기조차도 만들었습니다. 그러면 자동으로 이벤트 프로 시저가 만들어지며 처리기에 대해 선택되고 이미 프로 시저 선언이있는 코드 배후가 열립니다. 지금까지 잘 작동 해 왔습니다. 방금 FormView 개체를 추가하고 ItemCommand 이벤트에 대한 처리기를 만들려고합니다. 늘 그렇듯이, Events 아래의 "ItemCommand"를 두 번 클릭하고 "fvMembers_ItemCommand"로 채 웁니다. 그러나 코드 뒤에 점프하지 않고 실제 함수를 생성하지 않습니다. 나는 다른 누군가가 만든 다른 프로젝트에서 같은 일을 시도해 보았고 그곳에서 잘 작동하는 것처럼 보였다.

제안 사항?

감사합니다.

+0

다른 이벤트 나 컨트롤이 같은 페이지에서 작동합니까? – SLaks

답변

1

가장 권장되는 사항은 다음과 같습니다. 마우스 오른쪽 버튼을 클릭하고 "제거"를 선택하여 이벤트의 정의를 지우십시오. 보유하고있는 진행 상황을 저장하고 Visual Studio를 종료 한 다음 프로젝트로 돌아갑니다.

빌드 오류가 없는지 확인한 후 다시 시도하십시오. 나는 VS가 매번 다시 시작할 필요가 있다는 것을 알았다.

+0

예. VS2005 및 2008은 때때로 그러한 작업을 수행합니다. 나는 VS의 재부팅시에 * 많은 이상한 것들이 사라지게했다. 미첼이 맞습니다. – Rap

0

지금, 바보 같지 않아요 :) VS를 닫을 필요조차 없었습니다. 솔루션을 닫았다가 다시 열었습니다. 이제 제대로 작동하는 것 같습니다. ObjectDataSource가 최신 구조를 반영하지 못하는 어제 상황에서 "새로 고침 스키마"가 도움이되지 않았습니다. 솔루션을 다시 작성해도 도움이되지는 않았지만 VS를 다시 시작하는 데 도움이되었습니다. WinForms 프로젝트에서 작업하는 동안 VS를 다시 시작해야한다고 생각하지 않지만 ASP.NET에서 작업하는 경우 VS를 자주 다시 시작해야합니다.

도움 주셔서 감사합니다.

관련 문제