各位大虾,我正在做一个新闻发布系统,但是现在在新闻显示块不知怎么做好(显示新闻标题,点击后连接到相关文章)?高手们能否指点一哈,最好给一个例子(有源码)!

解决方案 »

  1.   

    绑定title字段就可以了.后用一个链接传递title的id到另一页显示新闻内容就可以了.
      

  2.   

    网上源码一搜一大堆呀~http://www.chinaz.com找找去
      

  3.   

    用DATALIST,<a href='<%#"/viewnews.aspx?id="+ DataBinder.Eval(Container,"DataItem.id")%>'><%#DataBinder.Eval(Container,"DataItem.title")%> </a>
      

  4.   

    hxling1981(冷雨星空)   能不能写清楚点,谢谢!!!
      

  5.   

    不是有DATAGRID吗?定义一下就能实现!
      

  6.   

    To:hz_wyh(若冰)下了一个,正在看。
    请各位多多帮助!!
      

  7.   

    用DATALIST,<a href='<%#"显示页.aspx?id="+ DataBinder.Eval(Container,"DataItem.id")%>'><%#DataBinder.Eval(Container,"DataItem.title")%><%绑定Title标题名称%></a>
      

  8.   

    绑定Title标题名称就是<#DataBinder.Eval(Container,"DataItem.title")%>
      

  9.   

    看看我写得代码
    http://www.mytopwin.com/Soft/ShowSoft/14.html
      

  10.   

    假设你的阅读新闻的页面叫做ViewNews.aspx,传递NewsID给它就可以阅读此新闻。那么在新闻列表页面的DataList或DataGrid控件中,加入HyperLink控件,它的Text自然是绑定新闻的Title,那么它的NavigageUrl自然指定到ViewNews.aspx页面了,绑定可以这么写:DataBinder.Eval(Container,"DataItem.NewsID","ViewNews.aspx?NewsID={0}")
      

  11.   

    用DATALIST,<a href='<%#"显示页.aspx?id="+ DataBinder.Eval(Container,"DataItem.id")%>'><%#DataBinder.Eval(Container,"DataItem.title")%><%绑定Title标题名称%></a>已经写的很清楚了啊...1、数据库中每条新闻都有一个id关键字段
    2、编写‘显示页.aspx’,接受id参数,用于显示相关的新闻详细内容