2015-01-12 14 views
0

나는 @ Html.DisplayLocalTime 내가 여기에 사용하려는 내 HTML 헬퍼 클래스입니다사용 Html 헬퍼 클래스 또는 JQuery와 템플릿

starting += '</div>'; 
starting += '<div class="widget-body">'; 
starting += '<div class="widget-main">'; 
starting += '&nbsp;' + result.employeeTimelineList[i].Details + ''; 
starting += '<span class="pull-right"><i class="fa fa-clock-o"></i>&nbsp; ' + @Html.DisplayLocalTime(result.employeeTimelineList[i].CreatedOnUtc, (Company)Session[Constants.Session.COMPANY]) +'</span>'; 
starting += '<div class="space-6">'; 
starting += '</div>'; 

처럼 자바 스크립트로 html로 도우미를 사용하고 싶습니다. 하지만 난 현재 컨텍스트에서 정의되지 않은 라인

result.employeeTimelineList[i].CreatedOnUtc 

result을 오류가 발생하고 또한 i에 오류가 발생하면 현재 컨텍스트에서 정의되지 않습니다.

jquery 템플릿을 사용해 보았지만 htmlHelper 클래스를 사용할 수 없습니다. 제발 나에게 말해주세요.

+0

예 :

'@result.employeeTimelineList[i].CreatedOnUtc' 

처럼 사용하세요 내가 말하는거야. –

+0

당신은 html 헬퍼에 '... +'@ Html.DisplayLocalTime (....) '+' ';' –

답변

0

당신은

다음과 같은 하나의 코드에 정의해야합니다 : 당신이 그물의 난에 자바 스크립트 변수를 사용하려고하기 때문에

starting += "&nbsp;" + '@result.employeeTimelineList[i].Details' +""; 
+0

을 인용해야합니다.이 '@ result.employeeTimelineList [i] .CreatedOnUtc'를 HTML 도우미에서 시도했지만 Helper는 Datetime이라는 두 개의 인수를 먼저 취하고 이것을 내부 문자열에 처리하여 문자열로 처리합니다. –

+0

내가 지금 편집 한 두 번째 코드와 같이 시도하십시오. – Aravindan

+0

효과가 있습니까? – Aravindan