コード例 #1
0
        //增加一条评论信息
        protected void BtnAddComment_Click(object sender, EventArgs e)
        {
            //获取本机IP
            IPHostEntry ipe = Dns.GetHostEntry(Dns.GetHostName());
            IPAddress ipa = ipe.AddressList[0];
            string UserID = ddUserList.SelectedValue.ToString();
            string knowledgeID = ddKnowledgeList.SelectedValue.ToString();
            string commentContent = tbComment.Text.Trim().ToString();
            CTKnowledgePetComment knowledgeComment = new CTKnowledgePetComment();
            knowledgeComment.CommentID = Guid.NewGuid().ToString();
            knowledgeComment.CommentContent = commentContent;
            knowledgeComment.CommentTime = DateTime.Now.ToString();
            knowledgeComment.IsVisible = true;
            knowledgeComment.UserID = UserID;
            knowledgeComment.KnwoledgeID = knowledgeID;
            knowledgeComment.IP = ipa.ToString();

            KnowledgePetComment CknowledgePetCommnet=new KnowledgePetComment();
            int insertStatus = 0;
            insertStatus=CknowledgePetCommnet.InsertComment(knowledgeComment);
            if (insertStatus == 1)
            {
                Response.Write("<script>alert('添加成功!')</script>");
            }
            else
            {
                Response.Write("<script>alert('添加失败!')</script>");
            }
        }
コード例 #2
0
 protected void Button3_Click(object sender, EventArgs e)
 {
     //获取本机IP
     IPHostEntry ipe = Dns.GetHostEntry(Dns.GetHostName());
     IPAddress ipa = ipe.AddressList[0];
     string content = tb_Conetent.Text.Trim().ToString();
     string userID = DropDownList2.SelectedValue;
     string knowledgeID = DropDownList1.SelectedValue;
     string commentID=Guid.NewGuid().ToString();
     string ip = ipa.ToString();
     bool visible = true;
     CTKnowledgePetComment comment = new CTKnowledgePetComment();
     comment.IsVisible = visible;
     comment.KnwoledgeID = knowledgeID;
     comment.UserID = userID;
     comment.CommentID = commentID;
     comment.CommentContent = content;
     comment.CommentTime = DateTime.Now.ToString(); ;
     comment.IP = ip;
     KnowledgePetComment knowledgecomment = new KnowledgePetComment();
     int insertStatus=  knowledgecomment.InsertComment(comment);
     if (insertStatus == 1)
     {
         Response.Write("<script>alert('添加成功!')</script>");
     }
     else
     {
         Response.Write("<script>alert('添加失败!')</script>");
     }
 }
コード例 #3
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     string knowledgeID = DropDownList1.SelectedValue.ToString();
     KnowledgePetComment comment = new KnowledgePetComment();
     List<CTKnowledgePetComment> list = new List<CTKnowledgePetComment>();
     list = comment.GetAllCommentByKnowledge(knowledgeID);
     GridView1.DataSource = list;
     GridView1.DataBind();
 }
コード例 #4
0
        protected void BtnDelete_Click(object sender, EventArgs e)
        {
            KnowledgePetComment knowledgePetComment = new KnowledgePetComment();
            for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
            {
                CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox");
                if (cbox.Checked == true)
                {
                    string sqlstr = GridView1.DataKeys[i].Value.ToString();

                }
            }
            string knowledgeID = ddKnowledgeList.SelectedValue.ToString();
            GridViewBind(1, knowledgeID);
        }
コード例 #5
0
 //编辑按钮单机事件
 protected void BtnEdit_Click1(object sender, EventArgs e)
 {
     string commentID = string.Empty;
     for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
     {
         CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox");
         if (cbox.Checked == true)
         {
             commentID = GridView1.DataKeys[i].Value.ToString();
             break;
         }
     }
     KnowledgePetComment petcomment = new KnowledgePetComment();
     CTKnowledgePetComment comment = new CTKnowledgePetComment();
     comment = petcomment.GetKnowledgePetCommentByCommentID(commentID);
     tbKnowledgeID.Text = comment.KnwoledgeID;
     tbCommentID.Text = comment.CommentID;
     tbCommentTime.Text = comment.CommentTime;
     tbContent.Text = comment.CommentContent;
     tbIP.Text = comment.IP;
     tbUserID.Text = comment.UserID;
     cbIsVisible.Checked = comment.IsVisible;
 }
コード例 #6
0
 //保存按钮事件
 protected void BtnSave_Click(object sender, EventArgs e)
 {
     string knowledgeID = tbKnowledgeID.Text.Trim().ToString();
     string commentID = tbCommentID.Text.Trim().ToString();
     string commentTime = tbCommentTime.Text.Trim().ToString();
     string commentIP = tbIP.Text.Trim().ToString();
     string commentContent = tbContent.Text.Trim().ToString();
     string commentUser = tbUserID.Text.Trim().ToString();
     bool isVisible = bool.Parse(cbIsVisible.Checked.ToString());
     CTKnowledgePetComment comment = new CTKnowledgePetComment();
     comment.KnwoledgeID = knowledgeID;
     comment.CommentContent = commentContent;
     comment.CommentID = commentID;
     comment.IP = commentIP;
     comment.UserID = commentUser;
     comment.CommentTime = commentTime;
     comment.IsVisible = isVisible;
     KnowledgePetComment knowledgePetCommnet = new KnowledgePetComment();
     int updateStatus = knowledgePetCommnet.EditKnowledgeComment(comment);
     if (updateStatus == 1)
     {
         Response.Write("<script>alert('保存成功!')</script>");
     }
     else
     {
         Response.Write("<script>alert('保存失败!')</script>");
     }
 }