首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌入到模板列中的ASP.NET javascript

嵌入到模板列中的ASP.NET javascript
EN

Stack Overflow用户
提问于 2010-06-17 00:06:11
回答 1查看 344关注 0票数 0

我正在开发一个网页,其中一个rad网格显示检查列表。我包含了一个模板列,其中显示了检查即将到期时的倒计时计时器。

代码如下:

代码语言:javascript
复制
 <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作为这个网格的数据源。但我的问题是,template列只显示第一条记录的数据,取值来自DataTable中的最后一行。

对于Ex:如果我给出如下数据,我可以看到3条记录,但只有第一条记录显示了具有最后一个值(10/10/2010 05:43 PM)的计数器。

代码语言:javascript
复制
02/02/2011 01:00 AM

08/09/2010 11:00 PM

10/10/2010 05:43 PM

你能帮个忙吗?

谢谢你,马赫什

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-18 06:37:58

您将需要重写该javascript以处理多个元素。

希望this jsfiddle是一个足够好用的例子来让你上路。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3055081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档