文章分类排放的问题
标题:文章分类排放的问题一个简单的文章发布系统,一级目录(只有三个栏目:小说,散文,杂文)
我的意思是,首页显示所有的栏目,在每个栏目下面,自动的出现属于它的文章
显示栏目已经搞出来了,但就是无法显示文章列表,即让小说的文章自动出现在小说栏目下面,散文的文章自动出现在散文栏目下面
最终达到的效果跟这个网站一样:www.(这是小弟的网站,asp编写,现在想换成),大家看看这个网站的首页就明白我的意思了
请问各位大哥如何操作?
【前台代码】:
<asp:repeater id="wyxList" runat="server"><ItemTemplate>
<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#93C8D2">
<td height="28" colspan="2" bgcolor="#E7E7E7" class="popt_1" style="color: #000000; font-size: 14px; text-align: left;">
◎ <%# DataBinder.Eval(Container.DataItem,"wyx_classname") %>
</td>
<td align="right" valign="middle" bgcolor="#CCCCCC" style="width: 123px">
<div align="center">
<span style="color: #000000"><a href="list.aspx?classid=<%# DataBinder.Eval(Container.DataItem,"wyx_id") %>" target="_blank">更多</a></span></div>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2" height="21" style="text-align: left">这里是文章标题
</td>
<td align="center" class="popt_5" style="font-size: 14px; width: 123px;" height="21">
这里是文章录入的时间
</td>
</tr>
</table>
【后台代码】:
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = Socut.Data.ExecuteDataSet("SELECT * FROM wyx_class ORDER BY wyx_classsort ASC");
string classid = "wyx_id";
wyxList.DataSource = ds; //设置数据源
wyxList.DataBind(); //绑定数据
}
附上数据库表的结构图:
wyx_class表(栏目分类):
字段:wyx_id(自动编号),wyx_classname(分类名称),wyx_classsort(分类排序)
wyx_text表(文章内容):
字段:wyx_id(自动编号),wyx_class(栏目类别),wyx_title(标题),wyx_autho(文章作者),wyx_date(录入日期),wyx_content(文章内容)
注:其中wyx_text表中的wyx_class字段对应wyx_class表中的wyx_id字段,它俩是一样的
比如说栏目小说的wyx_id=1,那所有小说的文章的wyx_class值都应该为1