2011-09-01 35 views
1

我期待在數據庫表格網格視圖中以列和行的方式顯示僅1個數據字段,而不是在行中顯示所有數據字段。Asp.Net Gridview在列和行中顯示數據

字面上的數據感知,它看起來像下面這樣:

Column1 Column2 Column3 

ROW1數據1數據2數據3

行2數據4數據5 DATA6

ROW3 DATA7 DATA8數據9

準確地說我想從數據庫表中只顯示產品的圖像忽略其他領域,所以我只想產品圖像出現在表中。

實際的輸出應該像下面 形象![Products表] [1]

http://www.google.com.au/imgres?q=e+shop+in+table&um=1&hl=en&client=firefox-a&rls=org.mozilla:en-US:official&biw=1280&bih=921&tbm=isch&tbnid=x060V2C4fKhuCM:&imgrefurl=http://mixing-media.com/noticias/index&docid=p-enmrO8qB8a3M&w=499&h=486&ei=4MpeTrHoIunImAX0wqQF&zoom=1&iact=rc&dur=317&page=8&tbnh=136&tbnw=140&start=211&ndsp=31&ved=1t:429,r:21,s:211&tx=46&ty=54

回答

0

你必須把AutoGenerateColumns關閉這一點,然後把自己的GridView裏面列。

<asp:gridview id="gv1" AutoGenerateColumns="false" runat="server"> 
    <columns> 
     // insert your columns here 
    </columns> 
</asp:gridview> 

在列中,您可以插入數據綁定列,模板列等。模板列可自定義。

see this for more info

+0

我明白,如果我不清楚,對不起。其實我希望有數據顯示在列中,然後在第一列的下一行。 某些東西使其在列中重複,而不是在行中。不幸的是GridView沒有RepeatLayout或者Order。 – Aneesh

相關問題