2011-09-06 47 views
0

我有如下結構的表,asp.net數據控制

enter image description here

我需要調整表格示出了在以下順序CustomSpaceName

Space3   Personal Case   Quick case 

Space1   Space2 

對於每個條目我將創建一個鏈接按鈕並在查詢字符串中傳遞CustomSpaceId

那麼ASP.NET Data Control與我的需求最匹配。我認爲使用循環和生成表結構是一個壞主意。

回答

1

這樣做,與舊方法時ASP.net給你GridView和其他數據的邊界控制

基本上GridView控件會做,你在一個有效的方式告訴了相同的操作沒有這個必要。 您可以使用內置方法。

  1. 網格視圖
  2. 直放站
  3. 的ListView
  4. DataList控件

在這裏,我會推薦DataList。 使用RepeatColumns="4"屬性。

<asp:DataList ID="DataList1" RepeatColumns="4" runat="server"> 
      <HeaderTemplate> 
       <asp:Label runat="server" ID="lbl1" Text='Header'></asp:Label> 
      </HeaderTemplate> 
      <ItemTemplate> 
       <asp:Label runat="server" ID="lbl1" Text='<% Eval("CustomSpaceName ") %>'></asp:Label> 
      </ItemTemplate> 
     </asp:DataList>