⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readbook.aspx.cs

📁 自己开发的一个wap手机网站源代码 公开代码供大家学习下载
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.Mobile;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.MobileControls;
using System.Web.UI.WebControls;
using System.Data.OleDb;
using System.Web.UI.HtmlControls;
using System.Configuration;

public partial class readbook : System.Web.UI.MobileControls.MobilePage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!base.IsPostBack)
        {
            if (base.Request.QueryString["id"] != null)
            {
                string id = base.Request.QueryString["id"].ToString();
                string pages = "";
                if (base.Request.QueryString["pages"] != null)
                {
                    pages = base.Request.QueryString["pages"].ToString();
                }
                else
                {
                    pages = "1";
                }
                this.Inits(id, pages);
            }
            else
            {
                base.Response.Redirect("booklist.aspx");
            }
        }

    }
    protected static string GetConnString()
    {
        string str2 = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
        string path = ConfigurationManager.ConnectionStrings["DBPaths"].ConnectionString;
        string str4 = HttpContext.Current.Server.MapPath(path);
        return (str2 + str4 + ";");
    }
    protected DataSet GetDataset(string id)
    {
        DataSet dataSet = new DataSet();
        string connString = GetConnString();
        new OleDbDataAdapter("select name as 名称, zhuozhe as 作者, neirong as 内容  from books where id=" + id + " and DeleteFlag=False", connString).Fill(dataSet, "Tb1");
        return dataSet;
    }

    protected void Inits(string id, string pages)
    {
        int num = Convert.ToInt32(pages);
        DataSet dataset = new DataSet();
        dataset = this.GetDataset(id);
        if (dataset.Tables[0].Rows.Count == 0)
        {
            base.Response.Redirect("booklist.aspx");
        }
        else
        {
            int num2;
            this.Label1.Text="名称:" + dataset.Tables[0].Rows[0]["名称"].ToString();
            this.Label2.Text="作者:" + dataset.Tables[0].Rows[0]["作者"].ToString();
            this.Form1.Title=dataset.Tables[0].Rows[0]["名称"].ToString();
            string str = dataset.Tables[0].Rows[0]["内容"].ToString();
            int num3 = num;
            if ((str.Length % 400) != 0)
            {
                num2 = (str.Length / 400) + 1;
            }
            else
            {
                num2 = str.Length / 400;
            }
            if ((((num3 - 1) * 400) + 400) > str.Length)
            {
                this.TextView1.Text=str.Substring((num3 - 1) * 400, str.Length - ((num3 - 1) * 400));
            }
            else
            {
                this.TextView1.Text=str.Substring((num3 - 1) * 400, 400);
            }
            this.Label3.Text=num3.ToString();
            this.Label4.Text=num2.ToString();
            if (num3 < num2)
            {
                this.Link2.Text="下一页";
                this.Link2.NavigateUrl="readbook.aspx?id=" + id + "&pages=" + Convert.ToString((int)(num3 + 1));
            }
            if (num3 > 1)
            {
                this.Link1.Text="上一页";
                this.Link1.NavigateUrl="readbook.aspx?id=" + id + "&pages=" + Convert.ToString((int)(num3 - 1));
            }
        }
    }

 

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -