在做留言板的时候,怎么才能让左侧显示用户信息,右侧显示帖子的信息
自己现在在做一个留言板,需要在页面左侧显示用户信息,在右侧显示帖子的信息。想过用datalist的嵌套。但是外层datalist的U_ID字段的信息一直没办法传给内部的datalist。
试过网上的一段代码,但是没效果,请大家帮忙看一下:
<asp:DataList ID="DataList3" runat="server" DataKeyField="U_ID" DataSourceID="SqlDataSource3">
<ItemTemplate>
<table style="width: 500px;">
<tr>
<td width="20">
</td>
<td width="350">
</td>
<td width="130" style="font-size: 12px; color: White; text-align: center;">
[<%# Eval("U_ID").ToString() %>]
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString=" <%$ ConnectionStrings:ALGORISMConnectionString %>"
SelectCommand=' <%#"SELECT S_ID,S_NickName,ImageUrl,S_mail FROM [T_Student_Details] WHERE [S_ID]=" + Eval("U_ID")%>'>
</asp:SqlDataSource>
------解决方案--------------------
这里有很多作品源码示例,可以参考一下:
http://www.51aspx.com/