2011-09-19 6 views
1

리소스 파일에 점 (.)이 약간 문제가 있습니다. 나는 @Html.Label(Global.DSNLBuiltNo) 내 면도기 파일이 표시되면리소스 파일에 점이있는 C# 문제

Key: DSNLBuiltNo 
Value: DS.NLM + Built no 

난 단지 내 페이지에서 NLM + Built no 볼 사람은 여기에 무슨 일이 일어나고 있는지 알고 (및 기본 HTML을.) : 내 global.resx 파일에서 나는 값이?

+0

실제 샘플 코드를 표시하십시오. 글로벌 라는 – Gabe

+0

의 asp.net MVC 3 프로젝트를 만듭니다 추가 리소스 파일은 리소스 키와 값을 추가하고있는 페이지를 만들고 그것을 @ Html.Label (Global.DSNLBuiltNo) 패트릭에서 – Patrick

답변

1

이는 방법이 Label 인 방법 때문입니다. 하나의 문자열 만 포함하면 기본적으로 레이블은 해당 ID에 대한 것입니다. 실제 레이블 텍스트를 제공하지 않았으므로 실제 속성을 어딘가에서 참조하고 있으며 속성 이름 자체 만 사용하고 정규화 된 네임 스페이스는 사용하지 않는다고 가정합니다.

@Html.Label(Global.DSNLBuiltNo, Global.DSNLBuiltNo) 

을하거나하지 않는 경우가 어디

실제 ID를 참조하지 이후 정말 레이블을 필요로한다 : (a label 적절한 출력 인 경우) 다음 사용하려는 당신이 기대하고있는 출력을 얻으려면
@Global.DSNLBuiltNo