0
나는 rad 격자가 시험 목록을 표시하는 웹 페이지를 개발 중입니다. 시험이 만료 될 때 카운트 다운 타이머를 표시하는 템플릿 열이 포함되었습니다.ASP.NET 자바 스크립트 템플릿 열에 포함
<telerik:RadGrid ID="radGrid" runat="server" AutoGenerateColumns="false">
<MasterTableView>
<Columns>
<telerik:GridTemplateColumn HeaderText="template" DataField="Date">
<ItemTemplate>
<script language="JavaScript" type="text/javascript">
TargetDate = '<%# Eval("Date") %>';
BackColor = "white";
ForeColor = "black";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>
<script language="JavaScript" src="http://scripts.hashemian.com/js/countdown.js" type="text/javascript"></script>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
것은 내가이 그리드 데이터 소스로 DataTable을주고있다 : 아래로
코드입니다. 하지만 내 문제는, 템플릿 열은 첫 번째 레코드에 대해서만 데이터를 표시하고 가져온 값은 DataTable의 마지막 행에서 가져온 것입니다.
예 : 아래 주어진대로 데이터를 제공하면 마지막 값 (10/10/2010 05:43 PM
)이 표시된 첫 번째 레코드 만 있지만 3 개의 레코드가 표시됩니다.
02/02/2011 01:00 AM
08/09/2010 11:00 PM
10/10/2010 05:43 PM
이 문제에 도움을주세요.
감사합니다, 마헤
고마워요. 링크가 정말 도움이됩니다. – Mahesh
어쨌든, 파이어 폭스에서만 작동합니다. IE에 없습니까 ??? – Mahesh
Internet Explorer 8에서 정상적으로 작동합니다. 어떤 버전을 실행 중인지 잘 모릅니다. 자세한 내용이 필요합니다. 오류 메시지 등 –