• 滚动新闻


    <script language="javascript" type="text/javascript">

          function srcollnews() {
              var scrollup = new ScrollText("listcontent");
              scrollup.LineHeight = 60;
              scrollup.Amount = 1;
              scrollup.Start();
          }

          if (document.all) {
              window.attachEvent('onload', srcollnews)
          }
          else {
              window.addEventListener('load', srcollnews, false);
          }

    </script>

    <asp:ListView ID="listNews" runat="server" style="top: 0px; left: 0px" >
       <LayoutTemplate> 
        <div id="listcontent">     
                 <asp:PlaceHolder ID="itemPlaceHolder" runat="server"/>
                 </div>      
       </LayoutTemplate>           
       <ItemTemplate>           
        <div class="listpro">
                    <a href='<%# Eval("LinkURL") %>'><%# Eval("Title") %></a>               
                    </div>       
       </ItemTemplate>          
    </asp:ListView>

    protected void Page_Load(object sender, EventArgs e)
            {
                if (!this.IsPostBack)
                {
                    this.listNews.DataSource =this.GetSnapshotList();
                    this.listNews.DataBind();
                }
            }

            public List<SnapshotInfo> GetSnapshotList()
            {
                List<SnapshotInfo> infoList = new List<SnapshotInfo>();

                SPSite site = SPContext.Current.Site;
                SPWeb web = site.OpenWeb("NewsCenter");

                SPList list = web.GetList(String.Format("{0}/Lists/LoopNews", web.Url));

                SPQuery query = new SPQuery();
                query.Query = String.Format("<OrderBy><FieldRef Name=\"ID\" Ascending=\"False\" /></OrderBy>");
                query.RowLimit = 10;

                SPListItemCollection colls = list.GetItems(query);

                foreach (SPListItem item in colls)
                {
                    SnapshotInfo info = new SnapshotInfo();
                    info.ID = item.ID;
                    info.Title = item["Title"].ToString();
                    info.LinkURL = UtilityPlus.GetItemString(item["URL"]);      
                    infoList.Add(info);
                }

                return infoList;
            }

  • 相关阅读:
    201671010116. 2016-2017-10《Java程序设计》第10周学习总结
    201671010116. 2016-2017-8《Java程序设计》第9周学习总结
    201671010116. 2016-2017-8《Java程序设计》第8周学习总结
    Java学习计划
    201671010114 2016-2017-2 《Java程序设计》学习总结
    2016-2017-2 《Java程序设计》第十六周学习总结
    201671010114 2016-2017-2 《Java程序设计》第十五周学习总结
    201671010114 2016-2017-2 《Java程序设计》第十四周学习总结
    201671010114 2016-2017-2 《Java程序设计》第十三周学习总结
    201671010114 2016-2017-2 《Java程序设计》第十二周学习总结
  • 原文地址:https://www.cnblogs.com/GreenGrass/p/3067308.html
Copyright © 2020-2023  润新知