将新闻标题放在datalist中,如何实现点击新闻标题后进入另一个页面查看详细的新闻内容?

将新闻标题放在datalist中,如何实现点击新闻标题后进入另一个页面查看详细的新闻内容?,第1张

首先,在放新闻标题地方加个LinkButton控件,代码如下<asp:LinkButton ID="news" runat ="server" CommandName="edit" Text <%#DataBinder.Eval(Container.DataItem ,"新闻标题")%>></asp:LinkButton>

然后在后渗搜台加入如下代码:

protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)

{

if (e.CommandSource.GetType() == typeof(LinkButton))

{

if (((LinkButton)e.CommandSource).CommandName == "news")//表示点击新闻题丛巧历

{

用dt.Rows[e.Item.ItemIndex]["ID"] 取得该行行号ID

LinkButton的url="你要进入的网宽肢址"?ID=“该行行号ID”(ID为你要传的参数。)

}

用JavaScript代码可以实现

首先用HTML+css写好文章内容,然后把文章的内容隐藏,添加一个点击显示猛宽尘的事件,

点击哪一个显示哪个,以此类推,就可以实现巧搏点击哪一个文章的标题,就可以显示哪一个文章,其他文章都隐藏。

你只需要记住,只要是不跳转就显示的元素,一定是属于这个枝禅网页的元素,事先就已经写好了的,只是被隐藏了而已。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11982698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存