亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? user_manage_reply.aspx.cs

?? 本程序基于 asp.net 2.0 +sql server 2
?? CS
字號(hào):
?using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class user_manage_reply : System.Web.UI.Page
{
    //需要校驗(yàn)reply表中的bloguserid(此篇回復(fù)針對(duì)誰(shuí)的blog)
    //字段是否和 當(dāng)前的 session中的userid 一樣
    //只有一樣,才有刪除權(quán)限

   SqlDataReader dr;
    int   replyid,blogid,userid ,pagesize=10;
    string title, add_date;
    string action;


    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["userid"] == null)
            Response.Redirect("~/user/userLogin.aspx?url="+Server .HtmlEncode(Request .RawUrl ));
        else
            userid = Convert.ToInt32(Session["userid"].ToString());
        
        if (!IsPostBack)
        {
            pageNavigate();
            readReply(1);
            ViewState["currentPage"] = 1;
        }

        if (Request.QueryString["action"] != null)
            this.action = Request.QueryString["action"].ToString();
        if (this.action == "delete")   deleteReply();
    }

    private void deleteReply()
    {
        string strconn = ConfigurationManager.ConnectionStrings["dsn"].ToString();

        SqlConnection cn = new SqlConnection(strconn);
        cn.Open();
        SqlCommand cm = new SqlCommand("delReply", cn);
        cm.CommandType = CommandType.StoredProcedure;
        
        cm.Parameters.Add("@userid", SqlDbType.Int);
        cm.Parameters.Add("@blogid", SqlDbType.Int);
        cm.Parameters.Add("@replyid", SqlDbType.Int);

        cm.Parameters["@userid"].Value = this.userid;
        cm.Parameters["@blogid"].Value = Convert.ToInt32(Request.QueryString["blogid"]);
        cm.Parameters["@replyid"].Value = Convert.ToInt32(Request.QueryString["replyid"]);

        try
        { 
            cm.ExecuteNonQuery();
            Response.Redirect("user_manage_reply.aspx");
        }
        catch (SqlException ex)
        {
            displayJavaMsg(ex.Message);
        }
        finally
        {
            cn.Close();
        }
    }

    //顯示彈出窗口的消息
    private void displayJavaMsg(string str)
    {
        javaMsg.InnerHtml  = "<script type='text/javascript'>alert('" + str + "');</script>";
    }

//生成總頁(yè)數(shù),根據(jù)每頁(yè)顯示多少條記錄得出頁(yè)數(shù)
    private void pageNavigate()
    {
        string strconn = ConfigurationManager.ConnectionStrings["dsn"].ToString();
        SqlConnection cn = new SqlConnection(strconn);
        cn.Open();

        string mysql = "select count(replyid) from reply where bloguserid="+userid  ;
        SqlCommand cm = new SqlCommand(mysql, cn);

        SqlDataReader sumdr = cm.ExecuteReader();
        if(sumdr.Read ())
        ViewState["sumPage"] = Convert .ToInt32 (sumdr[0].ToString())/pagesize +1;
        lb_sum_page.Text  =ViewState["sumPage"].ToString ();
        cn.Close();
    }

    //根據(jù)用戶的userid,和當(dāng)前狀態(tài)視圖中存儲(chǔ)的頁(yè)碼 讀取指定條數(shù)的數(shù)據(jù)記錄并顯示
    private string readReply(int pageindex)
    {
        string strconn = ConfigurationManager.ConnectionStrings["dsn"].ToString();

        SqlConnection cn = new SqlConnection(strconn);
        cn.Open();
        SqlCommand cm = new SqlCommand("pageManageReply", cn );
        cm.CommandType = CommandType.StoredProcedure;

        cm.Parameters.Add("@userid", SqlDbType.Int);
        cm.Parameters.Add("@PageSize", SqlDbType.Int);
        cm.Parameters.Add("@PageIndex", SqlDbType.Int);

        cm.Parameters["@userid"].Value = this.userid ;
        cm.Parameters["@PageSize"].Value = pagesize;
        cm.Parameters["@PageIndex"].Value = pageindex;

        try
        {
            this.dr = cm.ExecuteReader();
            displayData();
            ViewState["currentPage"] = pageindex ;
            lb_current_page.Text = pageindex.ToString () ;
            return "success";

        }
        catch (SqlException ex)
        {
            return ex.Message;
        }
        finally 
        { 
            cn.Close();
        }      
    }
    //輸出html文本,輸出的是一個(gè)表格,輸出到了預(yù)先定義的span (message) 中
    private void displayData()
    {
        string head,data="";
        head  = "<table><tr class=firstrow>";
        head += "<td class=col1>編號(hào)</td>";
        head += "<td class=col4>標(biāo)題</td>";
        head += "<td class=col3>日期</td>";
        head += "<td class=col1>修改</td>";
        head += "<td class=col1>刪除</td></tr>";

        while  (this.dr.Read())
        {
            this.replyid = Convert.ToInt32(dr["replyid"].ToString());
            this.blogid =Convert.ToInt32(dr["blogid"].ToString());
            this.title =dr["title"].ToString();
            this.add_date =dr["add_date"].ToString();
            string  bloguserid = dr["bloguserid"].ToString();

            data += "<tr class=datarow>";
            data += "<td>" + replyid  + "</td>";
            data += "<td><a title="+title +" href=../article.aspx?userid=" + bloguserid + "&blogid=" + blogid;
            data += ">"+ title + "</a></td>";
            data += "<td>" + add_date   + "</td>";
            data += "<td><a href=user_edit_reply.aspx?replyid="+replyid +"&userid="+userid +">修改</td>";
            data += "<td><a href=user_manage_reply.aspx?action=delete&replyid="+replyid+"&blogid="+blogid;
            data += ">刪除</a></td>";
            data += "</tr>";
        }
        string all =head + data + "</table>";
        message.InnerHtml = all;
    }
    protected void tb_goPage_TextChanged(object sender, EventArgs e)
    {
        int x = Convert.ToInt32(tb_goPage.Text);
        if (x < 1) x = 1;
        int sumpage = Convert.ToInt32(ViewState["sumPage"].ToString());
        if (x > sumpage) x = sumpage;
        readReply(x);
    }
    protected void lb_previous_Click(object sender, EventArgs e)
    {
        int x = Convert.ToInt32(ViewState["currentPage"].ToString ()) - 1;
        if (x < 1) x = 1;
        readReply(x);
    }
    protected void lb_next_Click(object sender, EventArgs e)
    {
        int x = Convert.ToInt32(ViewState["currentPage"].ToString ()) + 1;
        int sumpage = Convert.ToInt32(ViewState["sumPage"].ToString());
        if (x>sumpage) x = sumpage ;
        readReply(x);
    }


}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品成人一区二区三区| 亚洲欧洲无码一区二区三区| 日韩国产精品大片| 日韩三级精品电影久久久| 日韩国产欧美一区二区三区| 日韩丝袜情趣美女图片| 蜜臀精品一区二区三区在线观看 | 亚洲一线二线三线视频| 色综合天天综合网天天看片| 亚洲免费在线观看| 91精品国产91久久久久久一区二区| 爽爽淫人综合网网站| 精品日韩一区二区三区免费视频| 国产麻豆视频一区二区| 国产精品美女视频| 91日韩在线专区| 午夜久久久影院| 日韩欧美国产精品| 成人av网址在线| 亚洲国产成人av好男人在线观看| 日韩一级高清毛片| 成人性生交大片免费| 亚洲在线观看免费| 精品三级av在线| 99久精品国产| 麻豆国产欧美日韩综合精品二区| 中文字幕乱码亚洲精品一区| 欧美性感一区二区三区| 国产一区在线观看视频| 亚洲人xxxx| 日韩欧美国产成人一区二区| 成人av免费在线观看| 五月婷婷久久丁香| 国产欧美中文在线| 欧美久久久久久蜜桃| 不卡av在线网| 日本aⅴ精品一区二区三区| 国产精品久久一级| 日韩精品一区二区三区swag | 经典一区二区三区| 亚洲激情综合网| 久久久久久毛片| 欧美高清视频一二三区 | 日韩二区在线观看| 国产精品国产a| 精品国产sm最大网站| 欧美亚洲动漫精品| 成人av影视在线观看| 蜜桃久久av一区| 亚洲一区在线播放| 日韩伦理免费电影| 国产日韩欧美麻豆| 日韩精品中文字幕在线不卡尤物| 91丨porny丨户外露出| 国产精品一卡二卡在线观看| 视频一区欧美日韩| 成人午夜在线视频| 麻豆久久久久久| 亚洲r级在线视频| 综合婷婷亚洲小说| 中文字幕成人网| 久久久91精品国产一区二区精品| 欧美日韩成人高清| 欧美性受xxxx| 色婷婷av久久久久久久| 成人午夜免费电影| 国产精品一二三区在线| 国产综合色精品一区二区三区| 香蕉乱码成人久久天堂爱免费| 樱桃国产成人精品视频| 亚洲色图欧洲色图| ㊣最新国产の精品bt伙计久久| 国产日产欧美精品一区二区三区| 精品国产乱码久久久久久浪潮| 91精品国产丝袜白色高跟鞋| 欧美日韩小视频| 欧美三级一区二区| 欧美日韩视频在线一区二区| 精品视频1区2区| 欧美日韩美少妇| 欧美日韩免费一区二区三区视频 | 亚洲一区二区三区四区在线免费观看| 国产精品免费网站在线观看| 国产精品久久久久久久久免费桃花| 久久日韩粉嫩一区二区三区| 久久精品亚洲麻豆av一区二区| 国产亚洲自拍一区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日韩黄色免费网站| 日本 国产 欧美色综合| 免费看日韩a级影片| 久久国产婷婷国产香蕉| 国产一区999| 99riav一区二区三区| 在线观看亚洲精品视频| 在线电影院国产精品| 日韩一二三区不卡| 国产欧美日韩在线看| 亚洲丝袜另类动漫二区| 亚洲第一综合色| 九色综合狠狠综合久久| 福利一区福利二区| 色菇凉天天综合网| 欧美日韩精品是欧美日韩精品| 欧美一级欧美三级| 欧美国产日本韩| 亚洲高清免费在线| 激情综合网激情| 不卡的电影网站| 在线播放一区二区三区| 久久众筹精品私拍模特| 亚洲欧美偷拍三级| 免费的国产精品| 播五月开心婷婷综合| 欧美另类一区二区三区| 国产偷v国产偷v亚洲高清| 一区二区三区不卡视频| 激情欧美一区二区| 91国偷自产一区二区三区观看 | 有码一区二区三区| 久久精品国产精品青草| 91免费看`日韩一区二区| 日韩一区二区三区高清免费看看| 国产精品视频一二三区| 热久久久久久久| 不卡一卡二卡三乱码免费网站| 91精品在线免费观看| 自拍偷在线精品自拍偷无码专区| 日本不卡视频一二三区| 91亚洲大成网污www| 久久综合九色综合欧美亚洲| 亚洲免费看黄网站| 国产成人啪免费观看软件| 欧美日韩一级片在线观看| 国产精品国产三级国产三级人妇 | 中文字幕精品综合| 日韩**一区毛片| 91网站最新地址| 国产亚洲综合在线| 美女诱惑一区二区| 欧美剧在线免费观看网站| 中文字幕欧美一区| 国产精品综合网| 91精品国产欧美一区二区成人| 亚洲精品综合在线| 丰满放荡岳乱妇91ww| 欧美一级夜夜爽| 亚洲成人午夜电影| 色久优优欧美色久优优| 中文字幕中文字幕在线一区 | 日韩三级高清在线| 一卡二卡三卡日韩欧美| 不卡电影免费在线播放一区| 2024国产精品视频| 久久精品国产精品亚洲精品| 欧美疯狂做受xxxx富婆| 亚洲午夜视频在线观看| 色综合天天性综合| 国产精品久久久久精k8| 成人午夜激情片| 国产日韩一级二级三级| 国产精品小仙女| 2020国产精品久久精品美国| 精品制服美女久久| 精品国产区一区| 国产一区二区三区四区五区入口 | 午夜精品久久久久久久蜜桃app| 91丝袜高跟美女视频| ●精品国产综合乱码久久久久| 国产成人aaaa| 国产精品视频一二| 99re这里只有精品首页| 亚洲欧美国产毛片在线| 色天天综合久久久久综合片| 亚洲精品中文在线影院| 欧美视频中文一区二区三区在线观看| 一区二区三区四区视频精品免费| 色婷婷激情一区二区三区| 亚洲主播在线观看| 在线电影欧美成精品| 美女在线视频一区| 久久久不卡影院| 成人av午夜影院| 一区二区三区日本| 欧美一区二区播放| 麻豆91精品91久久久的内涵| 精品国产伦一区二区三区观看体验| 久久精品国产99国产| 日本一区二区成人| 色94色欧美sute亚洲13| 午夜一区二区三区视频| 日韩精品一区二区三区四区 | 成人免费观看视频| 亚洲精品高清在线观看| 欧美午夜一区二区三区免费大片| 日本不卡在线视频| 亚洲国产岛国毛片在线| 欧美色中文字幕| 精品一二线国产| 国产主播一区二区三区|