页面: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中查看该问题将如何显示。简单的想要这个用户来,只是回答问题,我正在制作讨论论坛的项目。