<!--没明白怎么不能点击。
模板里放的不是 -->
<a href='<%# Eval("link")%>' target="_blank"><%# Eval("title")%></a> 
<!--类似的东西么? -->

解决方案 »

  1.   

    我把代码发给你,你帮我看下好吗,能帮我改下吗?谢谢!<%@ Page Language="c#" Inherits="MyBBS.Web.TopicList" CodeFile="TopicList.aspx.cs" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head id="Head1" runat="server">
        <title>MYBBS</title>
    </head>
    <body>
        <form id="form1" runat="server" >
            <table style="width: 831px; height: 774px" align=center>
                <tr>
                    <td style="width: 71px">
                        </td>
                    <td style="width: 100px">
                    </td>
                    <td style="width: 100px">
                    </td>
                    <td style="width: 118px">
                    </td>
                    <td style="width: 100px">
                    </td>
                </tr>
                <tr>
                    <td colspan="5" style="height: 498px" valign="top">
         <webdiyer:AspNetPager ID="AspNetPager1" runat="server" Width="100%" NumericButtonCount="6" UrlPaging="true" NumericButtonTextFormatString="[{0}]" CustomInfoHTML="第 <font color='red'><b>%CurrentPageIndex%</b></font> 页 共 %PageCount% 页 显示 %StartRecordIndex%-%EndRecordIndex% 条" ShowCustomInfoSection="right"
    FirstPageText="首页" LastPageText="末页" NextPageText="下一页" PrevPageText="上一页" Font-Names="Arial" BackColor="LightSteelBlue" AlwaysShow="true" ShowPageIndexBox="Always" SubmitButtonText="跳转" SubmitButtonStyle="botton" OnPageChanged="AspNetPager1_PageChanged" Height="20px" >
                  </webdiyer:AspNetPager>
            <asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
            <HeaderTemplate>
            <table width="100%" border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
            <tr style="backGround-color:#CCCCFF"><th style="width:5%">ID</th><th >帖子主题</th><th style="width:10%">作者</th><th style="width:10%">回复/查看</th><th style="width:10%">最后回复</th></tr>
            </HeaderTemplate>
            <ItemTemplate>
            <tr style="background-color:#FAF3DC">
           <td align="center"><%#DataBinder.Eval(Container.DataItem,"TopicID")%></td>
            <td align="center"><a href ="TopicDetail.aspx?topic_id=<%#Eval("TopicID") %>"></a><%#DataBinder.Eval(Container.DataItem, "Title")%></td>
            <td align="center"><asp:Label ID="Label1"   Text='<%#DataBinder.Eval(Container.DataItem, "UserLoginName")%>'   runat="server" >
            <a href ="TopicDetail.aspx?topic_id=<%#Eval("TopicID") %>"></a></asp:Label><br />
                 <asp:Label ID="Label4" Text='<%#DataBinder.Eval(Container.DataItem, "CreateTime")%>'   runat="server"/></td> 
            <td align="center"> <asp:Label ID="Label2"   Text='<%#DataBinder.Eval(Container.DataItem, "Replies")%>'   runat="server" />/
                   <asp:Label ID="Label3" Text='<%#DataBinder.Eval(Container.DataItem, "Look")%>'   runat="server"/>  </td>
            <td align="center"> <asp:Label ID="Label5"   Text='<%#DataBinder.Eval(Container.DataItem, "Replies")%>'   runat="server" /><br />
                   <asp:Label ID="Label6" Text='<%#DataBinder.Eval(Container.DataItem, "Look")%>'   runat="server"/>  </td>
            </tr>
            </ItemTemplate>
               <AlternatingItemTemplate>
            <tr style="background-color:#eaeaea">
             <td align="center"><%#DataBinder.Eval(Container.DataItem,"TopicID")%></td>
            <td align="center"><a href ="TopicDetail.aspx?topic_id=<%#Eval("TopicID") %>"></a><%#DataBinder.Eval(Container.DataItem, "Title")%></td>
            <td align="center"><asp:Label ID="Label1"   Text='<%#DataBinder.Eval(Container.DataItem, "UserLoginName")%>'   runat="server" /><br\>
                 <asp:Label ID="Label4" Text='<%#DataBinder.Eval(Container.DataItem, "CreateTime")%>'   runat="server"/></td> 
            <td align="center"> <asp:Label ID="Label2"   Text='<%#DataBinder.Eval(Container.DataItem, "Replies")%>'   runat="server" />/
                   <asp:Label ID="Label3" Text='<%#DataBinder.Eval(Container.DataItem, "Look")%>'   runat="server"/>  </td>
            <td align="center"> <asp:Label ID="Label5"   Text='<%#DataBinder.Eval(Container.DataItem, "Replies")%>'   runat="server" /><br />
                   <asp:Label ID="Label6" Text='<%#DataBinder.Eval(Container.DataItem, "Look")%>'   runat="server"/>  </td>
            </tr>
            </AlternatingItemTemplate>
            <FooterTemplate>
            </table>
            </FooterTemplate>
            </asp:Repeater>
            <webdiyer:AspNetPager ID="AspNetPager2" runat="server" CloneFrom="AspNetPager1" BackColor="LightSteelBlue">
            </webdiyer:AspNetPager>
                  <%--<webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="15" style="font-size:14px;" HorizontalAlign="Right" NumericButtonCount="6" NumericButtonTextFormatString="[{0}]" CustomInfoHTML="第 <font color='red'><b>%CurrentPageIndex%</b></font> 页 共 %PageCount% 页 显示 %StartRecordIndex%-%EndRecordIndex% 条" InputBoxStyle="width:24px; height:14px;" ShowInputBox="Always" SubmitButtonText=" GO " FirstPageText="[首 页]" PrevPageText="[上 页]" NextPageText="[下 页]" LastPageText="[末 页]" TextBeforeInputBox="转到第" TextAfterInputBox="页 " PagingButtonSpacing="10px" width="100%" ShowCustomInfoSection="Left" UrlPaging="true"></webdiyer:AspNetPager>
    --%>
                    </td>
                </tr>
                <tr>
                    <td style="width: 71px; height: 237px">
                    </td>
                    <td style="width: 100px; height: 237px">
                    </td>
                    <td style="width: 100px; height: 237px">
                    </td>
                    <td style="width: 118px; height: 237px">
                    </td>
                    <td style="width: 100px; height: 237px">
                    </td>
                </tr>
            </table>
        </form>
    </body>
    </html>
      

  2.   

    通过模板列实现。可到51aspx.com上看看
      

  3.   

    用a链接直接连 
    要不。。就用linkbutton 到后台转到
      

  4.   

    这是我做的代码你参考一下,主要是数据的绑定和事件的触发
    ASPX<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
        <ItemTemplate>
            <table style="width: 417px; height: 13px">
                <tbody>
                    <tr>
                        <td align="center" style="width: 1px" valign="middle">
                            <asp:Image ID="Image1" runat="server" ImageUrl="~/image/main_open.JPG" />
                        </td>
                        <td align="left" style="width: 304px" valign="middle">
                            <asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"ID") %>'
                                CommandName="Open" Text='<%# DataBinder.Eval(Container.DataItem,"Title") %>'
                                Width="303px">LinkButton</asp:LinkButton>
                        </td>
                        <td align="right" style="width: 88px" valign="middle">
                            <%# DataBinder.Eval(Container.DataItem,"Date") %>
                        </td>
                    </tr>
                </tbody>
            </table>
        </ItemTemplate>
    </asp:Repeater>我这个主要是通过CommandArgument参数来传递事件参数的
    你要做的是一个链接的地址,可以把LinkButton控件换做 
    <a href='<%# DataBinder.Eval(Container.DataItem,"URL") %>' target="_blank"><%# Eval("title")%></a>
      

  5.   

    后面那个代码有点问题 应该是
    <a href='<%# DataBinder.Eval(Container.DataItem,"URL") %>' target="_blank"><%# DataBinder.Eval(Container.DataItem,"Title") %></a>
      

  6.   

    应该是这样的: 
    <td align="center"> <a href ="TopicDetail.aspx?topic_id= <%#Eval("TopicID") %>"> <%#DataBinder.Eval(Container.DataItem, "Title")%></a></td> 这样你怎么能链接呢
    <td align="center"> <a href ="TopicDetail.aspx?topic_id= <%#Eval("TopicID") %>"> </a><%#DataBinder.Eval(Container.DataItem, "Title")%></td> 
      

  7.   

    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "Role.aspx?Type="+ Eval("Type") +"&TypeId=" + Eval("Id") %>' Text='<%# Eval("MembertName") %>'></asp:HyperLink>你可以用 HyperLink 这个控件来绑定你的数据具休如何做,要看你的页面和数据库是如何设计的