<table cellSpacing="1" cellPadding="3" width="748" align="center" class="tbbk1">
<asp:repeater id="repeaterClass" runat="server">
<headertemplate>
<tr class="tdbk3">
<td width="30"></td>
<td>论坛</td>
<td width="150">说明</td>
<td width="100">斑竹</td>
<td width="50">主题</td>
<td width="50">回复</td>
<td>最后发表</td>
</tr>
</headertemplate>
<itemtemplate>
<tr class="tdbk2">
<td><img src="images/img1.gif"></td>
<td colspan="6" align="left"><%# DataBinder.Eval(Container.DataItem,"Class_Name") %></td>
</tr>
<asp:Repeater id="repeaterBoard" runat="server" datasource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("Board_Class")%>'>
<itemtemplate>
<tr class="tdbk1">
<td><img src='images/board_state_<%# DataBinder.Eval(Container.DataItem,"[\"Board_State\"]")%>.gif'></td>
<td>
<a title="进入这个板块" href='main.aspx?Board_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_ID\"]")%>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_Name\"]")%></a>
</td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_Brief\"]") %></td>
<td>斑竹</td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_TopicNum\"]") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_ReplyNum\"]") %></td>
<td class="pad">
<a title="转到这个帖子" href='topic.aspx?Topic_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_ID\"]") %>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_Subject\"]") %></a>
<br>
<a title="查看这个用户" href='user.aspx?User_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostUser_ID\"]") %>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostUser_Name\"]") %></a>
于
<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostTime\"]") %>
</td>
</tr>
</itemtemplate>
</asp:Repeater>
</itemtemplate>
</asp:repeater>
</table>
<asp:repeater id="repeaterClass" runat="server">
<headertemplate>
<tr class="tdbk3">
<td width="30"></td>
<td>论坛</td>
<td width="150">说明</td>
<td width="100">斑竹</td>
<td width="50">主题</td>
<td width="50">回复</td>
<td>最后发表</td>
</tr>
</headertemplate>
<itemtemplate>
<tr class="tdbk2">
<td><img src="images/img1.gif"></td>
<td colspan="6" align="left"><%# DataBinder.Eval(Container.DataItem,"Class_Name") %></td>
</tr>
<asp:Repeater id="repeaterBoard" runat="server" datasource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("Board_Class")%>'>
<itemtemplate>
<tr class="tdbk1">
<td><img src='images/board_state_<%# DataBinder.Eval(Container.DataItem,"[\"Board_State\"]")%>.gif'></td>
<td>
<a title="进入这个板块" href='main.aspx?Board_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_ID\"]")%>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_Name\"]")%></a>
</td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_Brief\"]") %></td>
<td>斑竹</td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_TopicNum\"]") %></td>
<td><%# DataBinder.Eval(Container.DataItem,"[\"Board_ReplyNum\"]") %></td>
<td class="pad">
<a title="转到这个帖子" href='topic.aspx?Topic_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_ID\"]") %>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_Subject\"]") %></a>
<br>
<a title="查看这个用户" href='user.aspx?User_ID=<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostUser_ID\"]") %>'><%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostUser_Name\"]") %></a>
于
<%# DataBinder.Eval(Container.DataItem,"[\"Board_LastPost_Topic_PostTime\"]") %>
</td>
</tr>
</itemtemplate>
</asp:Repeater>
</itemtemplate>
</asp:repeater>
</table>
解决方案 »
- 新人求助关于VS中BindingNavigator(绑定到导航工具栏)上的按钮不用编程么?
- C# 使用fastreport studio4.6中如何设置中字段别名
- 家用电脑白天用作服务器(家中没人),晚上关机,安全吗?
- 接口不是不可以实例化吗,那么IRingSequence rs又是什么意思啊?
- 各位高手请进,如何实现带checkbox的messagebox?!!!在线等.....
- C#如何开发容器控件
- ReadProcessMemory对WarIII无效怎么办
- 求.net框架的特点(请罗列出),谢谢
- datagrid插入dropdownlist问题,高手请指教
- 谁帮我解释一下错误怎么回事?
- 为什么我水晶报表里的公式字段不起作用~~~
- web打印iframe内容,怎样才能屏蔽页眉、页脚、地址……等信息(100分)
public static DataSet GetClassAndBoard()
{
if(System.Web.HttpContext.Current.Cache["ClassAndBoard"]==null)
{
DataSet ds=new DataSet();
SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectClass",ds,new string[]{"tb_class"});
SqlHelper.FillDataset(Conn.strconn,CommandType.StoredProcedure,"sp_SelectBoard",ds,new string[]{"tb_board"});
ds.Relations.Add("Board_Class",ds.Tables["tb_class"].Columns["Class_ID"],ds.Tables["tb_board"].Columns["Board_Class_ID"]);
System.Web.HttpContext.Current.Cache["ClassAndBoard"]=ds;
return ds;
}
else
{
return (DataSet)System.Web.HttpContext.Current.Cache["ClassAndBoard"];
}
}
# endregion