Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

如何调用当前类别资讯的分类?

[复制链接]
love99225 发表于 2008-6-16 16:47:25 | 显示全部楼层 |阅读模式
如题: 321.jpg
是小姿生活里的内容但是都显示得是资讯
怎么能把前边的资讯分类名称给改了
在线等
谢拉

[ 本帖最后由 love99225 于 2008-6-17 15:58 编辑 ]
回复

使用道具 举报

gosanya 发表于 2008-6-16 22:34:19 | 显示全部楼层
:)   我也关注
回复

使用道具 举报

 楼主| love99225 发表于 2008-6-17 10:01:45 | 显示全部楼层
怎么没人来解答啊
晕哦
回复

使用道具 举报

买空间网114b 发表于 2008-6-17 10:38:23 | 显示全部楼层
这个我也不懂,就在网上找了一下相关的(类似的解决方法),不知帮得上忙不?

通过已知新闻分类名称查询该分类下的新闻标题
select n.title
from news as n
inner join newstype as nt
on n.typeid = nt.id
where nt.typename = '体育'


通过已知新闻分类ID查询该分类下的新闻标题
select title from news where typeid = 已知新闻分类ID


那么你就需要用DataList进行嵌套了.
<aspataList ID="dl_newsType" runat="server">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem,"typename") %><hr/>
<aspataList ID="dl_newsTitle" runat="server">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem,"title") %><br/><br/>
</ItemTemplate>
</aspataList>
</ItemTemplate>
</asp:DataList>

在页面的PageLoad事件中写下列代码:
if(!IsPostBack)
{
this.dl_newsType.DataSource = 这里调用获取所有新闻类别的方法.
this.dl_newsType.DataBind();
}

在dl_newstype的ItemDataBound事件下面来取得每一项对应的新闻分类ID,并通过所取得的新闻分类ID来绑定该分类下的新闻标题,代码如下:
// 取得当前项中的新闻类别ID
int TypeID=Convert.ToInt32(DataBinder.Eval(e.Item.DataItem, "typeid"));
this.dl_newsTitle.DataSource = 这里传入新闻类别ID,调用根据新闻类别ID获取所有新闻标题的方法.
this.dl_newsTitle.DataBind();
回复

使用道具 举报

买空间网114b 发表于 2008-6-17 10:39:41 | 显示全部楼层
有““的是符号:
回复

使用道具 举报

 楼主| love99225 发表于 2008-6-17 15:57:02 | 显示全部楼层
多谢楼上的帮忙
我的问题已经解决拉
回复

使用道具 举报

 楼主| love99225 发表于 2008-6-17 16:08:44 | 显示全部楼层
问题已经解决现将方法奉上希望给需要的人有所帮助
12.jpg
修改当前类别资讯的分类
将文章标题前的[资讯]改为[小资生活]
打开首页原代码找到
<!-- 一周回复热点 -->
<!--{block name="spacenews" parameter="showcategory/1/catid/$thecat[catid]/order/i.dateline DESC/limit/0,15/cachetime/3600/subjectlen/20/cachename/newslist/tpl/data"}-->

[<a href="#action/$value[type]#">{$value[catname][name]}</a>]修改后
21.jpg

[ 本帖最后由 love99225 于 2008-6-17 16:10 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-15 04:24 , Processed in 0.097899 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表