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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? user_delete_reply.aspx.cs

?? 本程序基于 asp.net 2.0 +sql server 2
?? CS
字號:
?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_user_delete_reply : System.Web.UI.Page
{
    //需要校驗reply表中的bloguserid(此篇回復針對誰的blog)
    //字段是否??當前?session?中的userid 一?
    //?只有一樣,才有刪除權限

   SqlDataReader dr;
    int   replyid,blogid,bloguserid ,pagesize=10;
    string title, add_date,username;
    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
            bloguserid = 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("@bloguserid", SqlDbType.Int);
        cm.Parameters.Add("@blogid", SqlDbType.Int);
        cm.Parameters.Add("@replyid", SqlDbType.Int);

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

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

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

//生成總頁數,根據每頁顯示多少條記錄得出頁?
    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="+bloguserid  ;
        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();
    }

    //根據用戶的userid,和當前狀態視圖中存儲的頁讀取指定條數的數據記錄并顯示
    private string readReply(int pageindex)
    {
        string strconn = ConfigurationManager.ConnectionStrings["dsn"].ToString();

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

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

        cm.Parameters["@bloguserid"].Value = this.bloguserid ;
        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文本,輸出的是一個表格,輸出到了預先定義的span (message???
    private void displayData()
    {
        string head,data="";
        head  = "<table><tr class=firstrow>";
        head += "<td class=col1>編號</td>";
        head += "<td class=col4>標題</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();
            this.username = dr["username"].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>"+dr["username"].ToString ()+"</td>";
            data += "<td><a href=user_delete_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);
    }


}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品欧美综合在线观看最新| 亚洲国产日产av| 国产精品自在在线| 欧美一级黄色录像| 美女高潮久久久| 精品国内片67194| 国产激情91久久精品导航 | 精品国免费一区二区三区| 免费成人在线视频观看| 亚洲激情自拍偷拍| 欧美一区二区三区不卡| 久久爱另类一区二区小说| 亚洲精品一区二区精华| 国产成人精品三级麻豆| 中文字幕一区三区| 91成人看片片| 久久精品国产一区二区三 | 欧美午夜精品一区二区蜜桃| 午夜电影网亚洲视频| 久久先锋影音av鲁色资源网| 99久久精品国产一区二区三区 | 久久国内精品视频| 国产精品嫩草影院av蜜臀| 欧美伊人久久久久久午夜久久久久| 亚洲影院久久精品| 久久久噜噜噜久久人人看| 欧美最猛性xxxxx直播| 国产成人a级片| 日本伊人色综合网| 最好看的中文字幕久久| 精品日本一线二线三线不卡| 91香蕉国产在线观看软件| 五月天一区二区三区| 国产精品美日韩| 亚洲黄色片在线观看| 国产精品视频yy9299一区| 777久久久精品| 在线观看一区二区精品视频| 99久久99久久久精品齐齐| 国产精品一区二区视频| 丝袜美腿亚洲色图| 一区二区三区高清不卡| 国产精品国产三级国产aⅴ入口| 日韩欧美亚洲国产另类| 欧美视频中文字幕| 欧美视频一区在线观看| 国产传媒久久文化传媒| 激情图片小说一区| 久久99日本精品| 激情五月播播久久久精品| 精久久久久久久久久久| 韩国女主播一区| 国产成人av电影| av激情综合网| 欧美亚洲综合另类| 3d成人h动漫网站入口| 欧美一级夜夜爽| 久久久久久久网| 亚洲人亚洲人成电影网站色| 一区二区免费在线播放| 亚欧色一区w666天堂| 免费观看成人鲁鲁鲁鲁鲁视频| 久久99国产精品久久99| 国产精品亚洲人在线观看| 色综合久久久久综合体| 欧美日韩在线三区| 久久久91精品国产一区二区三区| 国产精品福利一区| 青青草视频一区| www.在线欧美| 欧美不卡123| 亚洲一二三区视频在线观看| 免费成人在线影院| 日本韩国精品在线| 久久久91精品国产一区二区精品 | 天堂在线一区二区| 欧美一级黄色片| 亚洲成人免费av| 91亚洲国产成人精品一区二三| 自拍偷拍亚洲激情| 国产精品香蕉一区二区三区| 欧美视频精品在线观看| 国产精品视频看| 国产精品一区二区三区网站| 欧美美女直播网站| 亚洲制服丝袜av| 色综合久久久久综合体| 中文字幕在线不卡一区| 国产在线播精品第三| 精品欧美一区二区三区精品久久| 亚洲一区二区三区三| 91亚洲男人天堂| 亚洲综合视频网| 欧美日韩亚洲综合在线 | 色婷婷精品大视频在线蜜桃视频| 久久久亚洲午夜电影| 久久99久久精品| 日韩三级电影网址| 久久er99精品| 国产欧美精品一区aⅴ影院| 国产成人午夜精品5599| 国产喂奶挤奶一区二区三区| 国产成人免费在线观看| 成人免费在线视频观看| 色香蕉久久蜜桃| 亚洲成人黄色影院| 欧美一卡二卡三卡| 国产精品一区二区黑丝| 中文字幕综合网| 欧美亚洲动漫另类| 麻豆一区二区三区| 欧美国产亚洲另类动漫| 欧美亚洲国产怡红院影院| 日本va欧美va瓶| 国产精品视频观看| 欧美一卡二卡三卡四卡| 成人网在线播放| 美国三级日本三级久久99| 国产精品电影一区二区三区| 欧美性大战久久久| 国产99精品国产| 蜜臀久久99精品久久久久宅男| 中日韩免费视频中文字幕| 欧美精品 日韩| 99久久精品免费看| 国产精品亚洲专一区二区三区| 一区二区成人在线| 国产欧美一区二区精品性色| 欧美精品一级二级三级| av毛片久久久久**hd| 国产成人小视频| 韩国理伦片一区二区三区在线播放 | 老司机精品视频在线| 亚洲一区二区三区四区不卡| 久久久久国产成人精品亚洲午夜| 欧美日本在线观看| 在线影院国内精品| 成人av电影免费在线播放| 久久国产人妖系列| 久久精品72免费观看| 精品一区二区三区不卡| 久久国内精品视频| 国产麻豆成人精品| 欧美一区二区私人影院日本| 亚洲视频一二三区| 久久亚洲精品小早川怜子| 制服.丝袜.亚洲.另类.中文| 亚洲一区二区三区爽爽爽爽爽| 国产午夜精品在线观看| 久久久久国产精品免费免费搜索| 国产日韩一级二级三级| 国产欧美日韩在线| 亚洲私人影院在线观看| 一区二区三区日本| 日本亚洲天堂网| 国产一区二区导航在线播放| 国内精品在线播放| 成人av网站在线观看| 在线中文字幕一区| 日韩欧美国产一区二区在线播放| 精品国产亚洲一区二区三区在线观看| 久久综合中文字幕| 久久精品国产澳门| 91视频免费看| 日韩免费高清电影| 中文字幕高清一区| 石原莉奈一区二区三区在线观看 | 国产亚洲福利社区一区| 亚洲综合av网| 国产在线国偷精品免费看| 91美女福利视频| 337p粉嫩大胆色噜噜噜噜亚洲| 综合激情成人伊人| 激情综合色播激情啊| 色成年激情久久综合| 久久色在线观看| 视频一区视频二区中文字幕| 成人网页在线观看| 欧美精品一区二区三区高清aⅴ | 国产自产高清不卡| 欧美美女视频在线观看| 亚洲色图20p| 99免费精品在线观看| 精品电影一区二区三区| 五月激情综合色| 色狠狠一区二区三区香蕉| 国产清纯白嫩初高生在线观看91| 日本aⅴ免费视频一区二区三区| 91官网在线免费观看| 亚洲欧美国产高清| 99精品久久99久久久久| 国产午夜精品久久| 成人免费视频视频在线观看免费| 日韩精品最新网址| 久久成人18免费观看| 精品久久久久久久久久久院品网 | 国产在线国偷精品产拍免费yy| 欧美精品一区二区三区很污很色的 | 日本中文字幕一区| 日韩美女天天操|