This is a migrated thread and some comments may be shown as answers.

ASP.NET javascript embed in template column

1 Answer 125 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Mahesh Babu Immedisetty
Top achievements
Rank 1
Mahesh Babu Immedisetty asked on 17 Jun 2010, 09:27 AM

Hi,

I am developing a web page in which a rad grid displays the list of exams. I included a template column which shows count down timer when the exam is going to expire.

Code is as given below:

 <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>

I am giving DataTable as datasource to this grid. But my problem is , the template column is showing data only for the first record and the value taken is from the last row in the DataTable.

For Ex: If I give data as given below, I can see 3 records but with only the first record displaying the counter with last value(10/10/2010 05:43 PM).

02/02/2011 01:00 AM
08/09/2010 11:00 PM
10/10/2010 05:43 PM

Could you please help in this??

Thanks,

Mahesh

1 Answer, 1 is accepted

Sort by
0
Yavor
Telerik team
answered on 18 Jun 2010, 01:19 PM
Hi Mahesh,

How are you populating the grid control with data, and in which event?
You can post the code-behind, to verify that there are no discrepancies.

Best wishes,
Yavor
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
Grid
Asked by
Mahesh Babu Immedisetty
Top achievements
Rank 1
Answers by
Yavor
Telerik team
Share this question
or