| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 415 人关注过本帖
标题:文章分类排放的问题
收藏  订阅  推荐  打印 
wzwen
Rank: 1
等级:新手上路
帖子:22
积分:328
注册:2008-1-21
文章分类排放的问题

标题:文章分类排放的问题


一个简单的文章发布系统,一级目录(只有三个栏目:小说,散文,杂文)

我的意思是,首页显示所有的栏目,在每个栏目下面,自动的出现属于它的文章

显示栏目已经搞出来了,但就是无法显示文章列表,即让小说的文章自动出现在小说栏目下面,散文的文章自动出现在散文栏目下面

最终达到的效果跟这个网站一样:www.wyxuan.com(这是小弟的网站,asp编写,现在想换成asp.net),大家看看这个网站的首页就明白我的意思了

请问各位大哥如何操作?



【前台代码】:
<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
搜索更多相关主题的帖子: 栏目  散文  分类  repeater  小说  
2008-2-14 08:33
cyyu_ryh
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:42
帖子:1725
积分:17780
注册:2006-10-21

www.wyxuan.com
里面这个应该是用的多个服务器控件
不是一个控件所能表现出的

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@yahoo.com
2008-2-14 11:27
wzwen
Rank: 1
等级:新手上路
帖子:22
积分:328
注册:2008-1-21

楼上的朋友,那个网站是asp编写的,那个网站也是我的,我现在想换成asp.net,晕

王以轩文字
http://www.wyxuan.com
2008-2-15 11:03
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.061536 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved