点击加载更多文章信息

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="renderer" content="webkit" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>三头六臂</title>
    <script src="../js/STLB/jquery-1.12.4.min.js"></script>
    <script src="../js/STLB/unslider-min.js"></script>
    <link href="../css/STLB/meeting-plan.css" rel="stylesheet" />
    <link href="../css/STLB/unslider.css" rel="stylesheet" />
    <link href="../css/STLB/unslider-dots.css" rel="stylesheet" />
    <style type="text/css">
        .loadMeinvMOre {
            height: 30px;
            line-height: 30px;
            color: #999;
            text-align: center;
            background: #f9f9f9;
            display: block;
            clear: both;
            text-decoration: none;
        }

            .loadMeinvMOre:hover {
                background: #f0f0f0;
                color: #666;
            }
    </style>

    <script type="text/javascript">
        var page = 1;
        function nextpage() {
            $("#getmore").html("加载更多");
            $.get("GetPage.aspx", { page: page + 1,typeCode:<%=GetTypeCode()%>,styleCode:<%=GetStyleCode()%> },
                function (m) 
                {
                    var bb=m;
                    if (m == "")
                    {
                        $("#getmore").html("加载完成");
                    } 
                    else 
                    {
                        $(".ulclass").append(m);
                        page++;
                    }
                })
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <uc1:OrderHeadernew runat="server" ID="OrderHeadernew" />
        <section class="plan gp-container-small">
            <div class="nav">
                <nav class="col-sm-11 col-sm-offset-1"><a href="#">首页</a><a href="#">跨境大学</a><span>培训计划</span></nav>
            </div>
            <div class="content">
                <div class="links">
                    <ul>
                        <%=GetNavList() %>
                    </ul>
                </div>
                <div class="meetings-list">
                    <ul class="ulclass">
                        <%=GetMagList() %>
                    </ul>
                    <!--列表结束-->
                    <div class="clear"></div>
                    <a href="javascript:nextpage();" id="getmore" οnfοcus="this.blur()" class="loadMeinvMOre">加载更多</a>
                </div>
            </div>
        </section>
        <uc2:Footer ID="Footer" runat="server" />
    </form>
</body>
</html>

//上面是HTML页面内容

//下面是GetPage页面,仅保留这一行

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GetPage.aspx.cs" Inherits="News_GetPage" %>
//下面是GetPage后台源码
STLBCommon sc = new STLBCommon();
    private int typeCode;
    private int styleCode;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(Request["page"]))
        {
            int pageIndex = Convert.ToInt32(Request["page"]);
            typeCode = Convert.ToInt32(Request["typeCode"]);
            styleCode = Convert.ToInt32(Request["styleCode"]);
            Response.Write(getpage(pageIndex));
        }
    }

    private string getpage(int pageIndex)
    {
        StringBuilder sb = new StringBuilder("");

        C_STLB_Web_ContentMag c_s = new C_STLB_Web_ContentMag();
        DataSet ds = new DataSet();
        ds = c_s.GetListMore(5, pageIndex, "StyleInfoID=" + styleCode + "and Void_flag=0", "Web_ContentMagID desc");

        if ((ds != null) && (ds.Tables[0].Rows.Count > 0))
        {
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                if (styleCode == 13)
                {
                    sb.Append("<li>");
                    sb.Append("<h1><i class=\"pointer\"></i>" + ds.Tables[0].Rows[i]["IssueTime"].ToString() + "</h1>");
                    sb.Append("<h2>" + ds.Tables[0].Rows[i]["Title"].ToString() + "</h2>");
                    sb.Append("<p>" + ds.Tables[0].Rows[i]["Intro"].ToString() + "</p>");
                    sb.Append("</li>");
                }
                else
                {
                    sb.Append("<li>");
                    sb.Append("<a href=\"" + sc.SetliDetailUrl(typeCode) + "?typeCode=" + typeCode + "&MagCode=" + ds.Tables[0].Rows[i]["Web_ContentMagID"].ToString() + "\">");
                    sb.Append("<img src=\"/images/" + ds.Tables[0].Rows[i]["PhotoPath"].ToString() + "\" alt=\"College\" />");
                    sb.Append("<p>" + ds.Tables[0].Rows[i]["Title"].ToString() + "</p>");
                    sb.Append("</a>");
                    sb.Append("</li>");
                }
            }
        }
        return sb.ToString();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值