如果在今天的日期发布了某个项目,则更改链接的颜色 [英] Changing the color of a link if an item was posted on today's date

查看:66
本文介绍了如果在今天的日期发布了某个项目,则更改链接的颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是新手,现在已经坚持了一段时间。我有一个spry可折叠面板,它返回数据库中的项目列表。如果项目的发布日期与今天的日期相符,我需要更改主题链接的颜色。我一直试图这样做,并不断出现错误。任何有助于我正确方向的帮助将不胜感激!



以下是我工作的.asp代码的一部分:





I am a newbie and have been stuck on this for a while now. I have a spry collapsible panel that is returning a list of items from a database. I need to change the color of the link to the subject if the item's posted date matches today's date. I have been trying to do this and keep coming up with errors. Any help to put me in the right direction would be appreciated!

Here is part of the .asp code I am working from:


<div id="DIVmaincontent">
        <!-- Division Announcement Panel -->
        <div id="CollapsiblePanel1" class="CollapsiblePanel">
          <div class="DIV_DivAnnounceTab" tabindex="0" alt="Division Announcements">
            <div class="floatright"><img src="images/00LayoutGraphics/ClickToOpen.jpg" alt="Click Here to Open and Close Window"></div>
            <img src="images/00LayoutGraphics/DivAnnounceName.jpg" alt="Division Announcements">
            </div>

            <div class="CollapsiblePanelContent demoContainer">
                <asp:Repeater ID="repAnnouncments" runat="server" DataSourceID="sqlAnnoucements">
                    <ItemTemplate>
                        <div class="announcementSummary">
                            <h2><a href='<%#Page.ResolveUrl("Division_Announcement.aspx?id=" & Eval("id"))%>'><%#DataBinder.Eval(Container.DataItem, "Subject")%></a>
                            <%#GetEventDate(Eval("eventDate"))%></h2>
                            <h4>Posted: <%#DataBinder.Eval(Container.DataItem, "posted_date", "{0:d} ")%></h4>
                            <p><%#Eval("Summary")%></p>
                            <p style="text-align: right; margin: 4px 0px 0px 0px;"><a href='<%#Page.ResolveUrl("Division_Announcement.aspx?id=" & Eval("id"))%>'>Read More [+]</a></p>
                        </div>
                    </ItemTemplate>
                </asp:Repeater>
                <div  style="text-align: right; margin: 4px 18px;">
                    <a href='<%=Page.ResolveUrl("~/archives/archives.aspx")%>' title="Archive">View Archives</a>
                </div>
            </div>
        </div>

        <script type="text/javascript">
        <!--
        var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel1");
        //-->
        </script>

    <asp:SqlDataSource ID="sqlAnnoucements" runat="server"

        ConnectionString="<%$ ConnectionStrings:TAXNetConnectionString %>"

        SelectCommand="AllAnouncements" SelectCommandType="StoredProcedure">
    </asp:SqlDataSource>
</div>

推荐答案

ConnectionStrings:TAXNetConnectionString %>

SelectCommand = AllAnouncements < span class =code-attribute> SelectCommandType = StoredProcedure > ;
< / asp:SqlDataSource >
< / div >
ConnectionStrings:TAXNetConnectionString %>" SelectCommand="AllAnouncements" SelectCommandType="StoredProcedure"> </asp:SqlDataSource> </div>


请参阅此链接



< a href =http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.repeater.itemdatabound.aspx> Repeater.OnItemDataBound方法 [ ^ ]



问候......:笑:
Refer to this link

Repeater.OnItemDataBound Method[^]

Regards.. :laugh:


这篇关于如果在今天的日期发布了某个项目,则更改链接的颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆