Ответ блога и комментарий в нескольких идентификаторах в ASP.net C#
Как создать в блоге ответ и комментарий в нескольких идентификаторах в ASP.net C#. Пожалуйста, разрешите эту проблему. На самом деле она используется для публикации в блоге. Код представления и код aspx приведен ниже. Хорошо. Я создаю раздел комментариев и ответов в блоге, и у меня есть эти три класса, сопоставленные с моей БД. Первый класс содержит коллекцию связанных комментариев к статье. второй класс содержит коллекцию связанных замечаний к комментариям..
enter code here
using Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
public partial class comment : System.Web.UI.Page
{
public static DBcdiffsupportEntities db = new DBcdiffsupportEntities();
public static Int64 strAutoid;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
fillLoad();
if (Request.QueryString["autoid"] != null)
{
//Int64 autoid = Convert.ToInt64(Request.QueryString["autoid"]);
int @ids = Convert.ToInt32(Request.QueryString["autoid"].ToString());
tbl_replycomment objTbl = new tbl_replycomment();
DBcdiffsupportEntities db = new DBcdiffsupportEntities();
objTbl = db.tbl_replycomment.SingleOrDefault(P => P.autoid == @ids);
//img.Src = "~/uploads/" + objTbl.latest_img;
desc.InnerText = objTbl.reply_desc;
names.InnerText = objTbl.reply_name;
emails.InnerText = objTbl.reply_email;
//dates.InnerText = objTbl.dates;
}
}
}
public void fillLoad()
{
db = new DBcdiffsupportEntities();
var data = (from s in db.tbl_replycomment
select s).ToList();
if (data.Count > 0)
{
}
}
protected void submit_Click(object sender, EventArgs e)
{
tbl_replycomment objTbl = new tbl_replycomment();
db = new DBcdiffsupportEntities();
objTbl.user_name = name.Text;
objTbl.user_email = email.Text;
objTbl.user_desc = TextBox1.Text;
objTbl.date = DateTime.Now;
//objTbl.approved = RadioButtonList.DisabledCssClass;
db.tbl_replycomment.Add(objTbl);
//db.SaveChanges();
ScriptManager.RegisterStartupScript(this, typeof(Page), "Alert", "<script>alert('Thank you..Submit your comment!');</script>", false);
}
}
<h3> Post your Comment <h3>
<div class="col-md-6 pd_frm_grp">
<div class="form-group ">
<asp:TextBox ID="name" runat="server" class="form-control tbox" name="firstname" type="text" placeholder="Inter Your Name*" required></asp:TextBox>
</div>
</div>
<div class="col-md-6 pd_frm_grp">
<div class="form-group ">
<asp:TextBox ID="email" runat="server" class="form-control tbox" name="emladd" type="text" placeholder="EMAIL ADDRESS*" required></asp:TextBox>
</div>
</div>
<div class="col-md-12 pd_frm_grp">
<div class="form-group">
<asp:TextBox ID="TextBox1" class="form-control tbox_commnt" rows="10" name="yrmessg" runat="server" placeholder="Your Comments" TextMode="MultiLine" ></asp:TextBox>
</div>
</div>
<div class="col-md-12 pd_frm_grp">
<div class="form-group">
<asp:Button ID="submit" runat="server" Text="Submit" class="sub_btn_frm1" type="submit" OnClick="submit_Click" />
</div>
</div>
<div class="clearfix"></div>
</div>
<!-- add here first fixed left part end-->
<!-- end first fixed -->
</div>
</div>
</section>