如何用户回复帖子

时间:2014-10-19 06:00:25

标签: c# asp.net asp.net-ajax

页面:questionview.aspx.cs背后的1个代码

     protected void Page_Load(object sender, EventArgs e)
        {


        SqlConnection con = new SqlConnection("server=SARFARAZ\\SQLEXPRESS; Integrated Security=true; database=tdf;");
        SqlDataAdapter sqlcmd1 = new SqlDataAdapter("SELECT * from question, users where  users.user_id=question.user_id AND question_id='" + Request.QueryString["qid"] + "'", con);
        DataTable dt = new DataTable();
        sqlcmd1.Fill(dt);
        Repeater1.DataSource = dt;
        Repeater1.DataBind();
    }

第2页:Questionview.aspx

通过转发器,我显示了我的帖子并回复了答案,但它无法显示..! asp.net代码:

<asp:Repeater ID="Repeater1" runat="server">
  <HeaderTemplate>
        <div class="container">
    </HeaderTemplate>
    <ItemTemplate>
       <div class="panel panel-primary">
           <div  class="panel-heading">

               <h2 class="panel-title"><a href="Answer.aspx?qid=<%#Eval("question_id") %>"><asp:Label ID="Label2" runat="server" Text="Reply"></asp:Label></a></h2>
          </div><!--panel-heading-->
           <div class="panel-body">
               <h3><asp:Label ID="Label5" runat="server" Text='<%#Eval("heading") %>'></asp:Label></h3>
                   <asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("uimg")%>' Height="100" Width="100" />
               <asp:Label ID="Label1" runat="server" Text='<%#Eval("question_detail") %>'></asp:Label>
               <br />
               <asp:Label ID="Label4" runat="server" Text='<%#Eval("username") %>'></asp:Label>
               <br />
                 <asp:Label ID="Label3" runat="server" Text='<%#Eval("datetimes") %>'></asp:Label>
        </div><!--panel-heading-->
    </ItemTemplate>
</asp:Repeater>

请给我解决方案.......! 现在问题更新: 用户登录时很简单,因此您可以在屏幕拍摄1 First Screen Shoot中观看论坛问题。现在制造商是一个问题,我想回答制造商问题的答案。

点击制造商问题后,用户将转到制造商问题制定者,然后您还可以在计算机屏幕Second Screen Shoot中查看该问题将如何显示。简单的想要这个用户来,只是回答问题,我正在制作讨论论坛的项目。

0 个答案:

没有答案