<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %><html>
 <script language="VB" runat="server">    Sub Page_Load(Sender As Object, E As EventArgs)        Dim DS As DataSet
        Dim MyConnection As SqlConnection
        Dim MyCommand As SqlDataAdapter        MyConnection = New SqlConnection("server=(local)\NetSDK;database=pubs;Trusted_Connection=yes")
        MyCommand = New SqlDataAdapter("select * from Titles", MyConnection)        DS = New DataSet()
        MyCommand.Fill(DS, "书名")        MyRepeater.DataSource = DS.Tables("书名").DefaultView
        MyRepeater.DataBind()
    End Sub</script><body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">  <!-- #include virtual="/quickstart/aspplus/samples/webforms/customize/header.inc" -->  <ASP:Repeater id="MyRepeater" runat="server">      <HeaderTemplate>        <table width="100%" style="font: 9pt 宋体">
          <tr style="background-color:DFA894">
            <th>
              书名
            </th>
            <th>
              书名 ID
            </th>
            <th>
              类型
            </th>
            <th>
              出版商 ID
            </th>
            <th>
              价格
            </th>
          </tr>      </HeaderTemplate>      <ItemTemplate>        <tr style="background-color:FFECD8">
          <td>
            <%# DataBinder.Eval(Container.DataItem, "title") %>
          </td>
          <td>
            <%# DataBinder.Eval(Container.DataItem, "title_id") %>
          </td>
          <td>
            <%# DataBinder.Eval(Container.DataItem, "type") %>
          </td>
          <td>
            <%# DataBinder.Eval(Container.DataItem, "pub_id") %>
          </td>
          <td>
            <%# DataBinder.Eval(Container.DataItem, "price", "$ {0}") %>
          </td>
        </tr>      </ItemTemplate>      <FooterTemplate>        </table>      </FooterTemplate>  </ASP:Repeater>  <!-- #include virtual="/quickstart/aspplus/samples/webforms/customize/footer.inc" --></body>
</html>

解决方案 »

  1.   

    <asp:repeater id="Repeater1" runat="server">
    <HeaderTemplate>
    <table border="0" width="100%" cellpadding="2" cellspacing="3">
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td bgcolor="#cccccc">
    <%# DataBinder.Eval(Container.DataItem,"标题") %>
    </td></tr>
    <tr>
    <td bgcolor="#cccccc">
    <%# DataBinder.Eval(Container.DataItem,"内容") %>
    </td></tr>
    </ItemTemplate>
    <FooterTemplate>
    </TABLE>
    </FooterTemplate> </asp:repeater>
      

  2.   

    绑定方式和DataGrid,DataList一样
      

  3.   

    用Repeater控件最方便!--------------------------------
    AspNetPager 免费分页控件4.0版发布,欢迎下载使用:http://www.webdiyer.com