2009-07-08 2 views
3

내 코드 숨김 파일에서 메서드를 호출하여 내 마크 업에서 일부 자바 스크립트 데이터 (json)를 설정하려고합니다. 마크 업은 다음과 같습니다 : 라인 12 레드 라이닝) 마크 업에서 메서드 실행

예상 :

Line 12: var businessTypes = "<%=GetBusinessTypes(); %>";

방법은 실행하고 문자열 값을 반환하지만 다음이 예외

CS1026을 튀어 위에 표시된.

+0

웹 사이트 또는 웹 응용 프로그램? –

+0

좀 더 주변 코드를 게시 할 수 있습니까? 종종 그것은 문제가 아닌 실제 라인이 아닌 라인 주변의 코드입니다. – thebrokencube

답변

3

나는 그것이 당신이 메서드 호출 후에 세미콜론을 포함하고 있기 때문이라고 생각한다. 출력 태그 "<퍼센트 = %>"본질적으로 Response.Write(...);

시도와 코드를 포장 :

var businessTypes = "<%= GetBusinessTypes() %>"; 
+0

그래, 세미콜론이 문제였다. 감사 – Vnuk

관련 문제