plist.aspx.cs

(完整代码) 1KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;

public partial class m_plist : System.Web.UI.Page
{
    public string ArticalType = "";
    public string var_pagecount = "";

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            bindArticalType();
            bindArtical();
        }
    }

    private void bindArticalType()
    {
        string ArticalTypeID = DES.MD5Decrypt(Request.QueryString["ptype"]);
        string strSql = "select * from tbl_atype where ID =" + ArticalTypeID;
        DataTable dt = DB.GetTable(strSql);

        ArticalType = dt.Rows[0]["Type"].ToString();

        int idx = ArticalType.IndexOf("-");
        if (idx > -1)
        {
            ArticalType = ArticalType.Substring(idx + 1);
        }
    }

    ////绑定分页和GridView方法
    private void bindArtical()
    {

        string ArticalTypeID = DES.MD5Decrypt(Request.QueryString["ptype"]);

        int count = int.Parse(DB.GetField("select count(*) from v_Artical where TypeID = " + ArticalTypeID).ToString());

        string strSql = "select top 5 [ID], [Title], [Image] from v_Artical where TypeID =" + ArticalTypeID + " order by ID desc";
        DataTable dt = DB.GetTable(strSql);
		
        repeatAlist.DataSource = dt;
        repeatAlist.DataBind();

        var_pagecount = Math.Ceiling((double)count / 10).ToString();
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。