小弟在做一个新闻发布系统,用ASP.NET,在首页我想从数据库中读出一些新闻的关键信息,然后再让用户点击他进入那个新闻的正文页面,就像QQ网站上的,页面显示的是关键字,然后点击进入正文,不知道这个要怎么弄,希望大侠们多多指教

解决方案 »

  1.   

    <a href="正文?id=你的主键" >标题</a>
      

  2.   

    这段代码是不是放在前台的?放在TABLE里面的?
      

  3.   

    哦。
          <asp:Repeater ID="repNewsList" runat="server" OnItemDataBound="repNewsList_ItemDataBound">
                                              <ItemTemplate>
                                          
                                            <li> <a href='shownewsdetail.aspx?newsId=<%#Eval("NewsId") %>' target="_blank"><%#Eval("Title") %></a></li>
                                            </ItemTemplate>
                                            <AlternatingItemTemplate>
                                            <li> <a href='shownewsdetail.aspx?newsId=<%#Eval("NewsId") %>' target="_blank"><%#Eval("Title") %></a></li>
                                            </AlternatingItemTemplate>
                                            </asp:Repeater>
      

  4.   

    <a href="新闻页面地址?id=<%# Eval("ID")%>" >标题 </a>如果是个数据源控件,这个放在前台。--
    建议先去看些源码,这样问这样的问题,觉得太有点无从下手。
    因为你首先要弄懂是怎么去实现,然后才会有具体问题--
    买本书吧。
      

  5.   

    <a href="show.aspx?id=主键" >标签 </a>
    在gridview 或reapter绑定新闻
    使用<a href='show.aspx?id= <%# Eval("ID")'%><%# Eval("Title")%></a> 
      

  6.   

    我是小菜鸟,买了书在看呢,不过貌似用DATALIST就可以了,谢谢大家