0
여기 상황입니다 :ASP.NET 웹 페이지 2의 다른 함수 파일에서 함수를 참조하는 방법은 무엇입니까?
의 내가 각 기능 블록을 포함을 App_Code에 두 개의 파일이 있다고 가정 해 봅시다 :
여기에 파일 AppCode에 샘플 기능 # 1의/File1.cshtml :
@functions {
public static Boolean getTrue() {
return true;
}
}
은 여기를 파일 AppCode 샘플 기능 # 2/File2.cshtml :
@functions {
public static Boolean getFalse() {
return false;
}
}
전에서 CSHTML 파일의 두 기능을 참조 할 수 있습니다 @ File1.getTrue() 또는 @ File2.getFalse()를 통해 내 루트 폴더.
그러나, 나는 있도록 AppCode/File1.cshtml에서 File2.getFalse() @ 호출 할 수 있습니다
@functions {
public static Boolean getTrue() {
return ([email protected]());
}
}
안녕하세요 마이크, 귀하의 회신에 감사드립니다. 여러분은 옳습니다.'@'는 생략해야합니다. 문제는 VS2012의 IntelliSense가 두 번째 함수 파일을 선택하지 않고 빨간색 squigglies가있는 함수에 밑줄을 긋고 있다는 것입니다. 나는 함수에 액세스 할 수 없지만 올바르게 컴파일되고 작동하고 있다고 잘못 생각했다. – ChAmp33n