点击新闻标题如何进入该新闻的正文那一页

asp.net做个新闻网页,第一页有新闻的标题和简介,新闻都是每天更新的,每次都是读取数据库里的前4条新闻,如何按新闻的ID来实现,当我点击这条新闻时,转到的下一页上的l... asp.net做个新闻网页,第一页有新闻的标题和简介,新闻都是每天更新的,每次都是读取数据库里的前4条新闻,如何按新闻的ID来实现,当我点击这条新闻时,转到的下一页上的label显示的就是这条新闻的正文(label是不变的,上面的显示的正文是根据你选择不同的新闻而进行显示,其实大家看新闻时都能知道是怎么回事),怎么实现呢?先30分,回答的好的,多给。我QQ373431759. 展开
 我来答
love329125
2009-04-04 · TA获得超过396个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:175万
展开全部
给你个思路,在新闻标题那页绑定数据,用sqlDatasource绑定就可以,然后在你新闻标题那转换为模板,给你个比较全的代码
<a href='<%#"showNewsContent.aspx?id="+Eval("id")%>' target="_blank" title='<%#Eval("title")%>'>
<%#Eval("title").ToString().Length>20?Eval("title").ToString().Substring(0,19)+"…":Eval("title")%>
</a>

这个代码是截取你标题前20个汉字,防止长了自动换行不好看了,前面的是点击该新闻标题就跳转到showNewsContent.aspx去显示新闻,当然,在showNewsContent.aspx中你也要绑定数据,是根据传过去的id来绑定的,希望对你有帮助
朝闻通
2024-10-12 广告
厦门有咖科技新闻稿厦门有咖科技有限公司今日宣布,其最新研发成果成功面世,标志着公司在智能科技领域又迈出了坚实一步。此次创新不仅优化了用户体验,更引领了行业技术潮流。为广泛传播这一喜讯,公司正积极筹备通过权威新闻发布平台,向全球用户及合作伙伴... 点击进入详情页
本回答由朝闻通提供
狄十肆Bp
2009-04-04 · TA获得超过194个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:80.6万
展开全部
你将要点击的标题是不是一个超链接啊?
如果是的话,你可以写一个超链接啊
<a href="content.aspx?newId=1">标题</a>
跑到的那个页面,用一个作用域变量可以接受到这个新闻标题ID
在跳转到的页面的加载事件中可以写这样的代码:
int newId=(int)Request.QueryString("newId");
然后进行数据库操作咯,把查询到的数据显示到你的标签中就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lackyhuang
推荐于2016-10-24 · TA获得超过633个赞
知道小有建树答主
回答量:813
采纳率:0%
帮助的人:863万
展开全部
超链接把新闻id做为参数传到下一页上,下一页通过id到数据库中查询该id的正文然后显示到label上。
http://zhidao.baidu.com/question/92305836.html?fr=cfnw&fs=up
比如上面的FR和FS均为参数。。
或者你把id甚至正文放入SESSION,SESSION的存取这里不详诉了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwl_828
2009-04-04 · TA获得超过1047个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:432万
展开全部
就你的情况我先简单的说一下好了,如果有不明白的留言
首先你是用gridview做的新闻页面吗?
如果是就好办了,首先将写sql语句时记得把ID列读取出来,
然后将标题列设置链接列为
<asp:HyperLinkField DataNavigateUrlFields="ID列名" DataNavigateUrlFormatString="下一页.aspx?ID列名={0}"
DataTextField="标题列" HeaderText="标题" />
然后在下一页中添加如下信息接收ID
string id = Request.QueryString["ID名"];
然后根据这个id查询读取正文到label就不用我说了吧,希望对你有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式