1
나는 점점 오전 오류 :MVC3 - 면도기 내부에 도우미 메서드를 정의하는 것이 합법적입니까?
CS1513: } expected
나는 누락 된 괄호 표시되지 않습니다. 내 경험상 면도기 파서가 HTML 대 C#을 결정할 때 때로는 문제가 발생하므로 이러한 오류를 소금 한 알로 가져옵니다.
몇 가지 수정 사항을 만들었습니다. 즉, 헬퍼 메소드를 추가했습니다. 면도기를 통해 뷰에서 메소드 구현을 정의하는 것이 합법적입니까? E.G.
@{
protected string MyHelper(int ItemNumber, int RowNumber, int ColumnNumber)
{
string irc = "";
irc += "i" + ItemNumber;
irc += "r" + RowNumber;
irc += "c" + ColumnNumber;
return irc;
}
}
합니다. 매우 시원하고 유용합니다. –
+1 - 유용한 정보입니다. 위의 방법을 헬퍼 키워드를 사용하도록 변환했습니다. 불행히도, 나는 여전히 같은 오류가 있으므로 따라서 나는 아직 대답을 선택할 수 없습니다. 또한 원래 구문이 합법적인지 여부에 대한 질문에 직접 응답하지 않습니다. –
'@ {...} '구문이 클래스 수준이 아니라 메서드 수준에 있기 때문에 올바르지 않습니다. 원한다면'Action <...>'을 정의 할 수 있지만 그게 전부입니다. – Blindy