2010-11-28 5 views
0

저는 ASP.NET MVC 2에서 작업을 시작했습니다. Visual Studio에서 ASPX 구문의 하이라이트에 관한 질문이 있습니다.Visual Studio ASPX 파일 Wack의 Synthax 하이라이트

종종 내가 경고 및 기타 문제가 발생, 예를

<a href="<% c# code %>"> foo </a> 

그러나 잘못 비주얼 스튜디오 하이라이트이를 위해, 따옴표 witin 일부 서버 측의 컨텐츠를 생성합니다. 첨부 된 이미지를 참조하십시오. 문자열로 Url.Action, 오브젝트로 "콜라주"가 표시됩니다. 여기 바보 같은 짓을하고 있습니까? 또는 이것이 사물이되는 방식입니까?

http://img560.imageshack.us/img560/7898/screenuk.png

PS. 나는 제공된 예제에서 불필요한 코드 중복에 대해 잘 알고있다. 방금 뭔가 시험해보고 싶었어요. Visual Studio가 혼란 스러울 때도 나를 혼란스럽게하기 때문에 실제로 이것은 큰 문제의 일부입니다! for 루프를 사용하여 그 라인을 생성한다면, 그것은 문자열로 강조 될 것이고, 코드는 매우 혼란 스럽다.

+0

다른 작동하지 않습니다 ? –

+0

오, 누군가 두려워했다. 예, 모든 것을 위해 ViewModels를 작성합니다 ... =) – Gleno

답변

0

은 VS 편집기에서 근본적인 한계로 인해, 이것은 불행하게도 당신이 ViewData``보다는 강력한 형식의 뷰를 사용하는 것이 좋습니다 알고 있습니다 제공된 샘플에서 불필요한 코드 중복 이상의

관련 문제