2013-01-18 82 views
0

我有一個巨大的Gridview比網頁的大小更大。所以我不知道我是否可以創建一個GridView,其中一列是一列,下一列是其他列。這將是每一行。這是在ASP.Net中使用C#。GridView中的每條記錄(行)在2個不同的行中組織的列

例如:名字姓氏地址城市狀態電話等等等等在第一行的第一行 然後在gridview的同一行,我想顯示他的家庭詳細信息或soemthing。

同樣的事情會在未來的員工

難道真的可能嗎?

+0

是否有必要一切都在自己的專欄,或者你可以結合一列中的一些數據?像'姓名'換行符和'家庭詳情' – MikeSmithDev

回答

1

不是一個美麗的答案,但你可以有兩個GridViews,上面和下面一個。處理OnSelectedIndexChanged的第一個GridView以顯示第二個細節GridView

+0

這就是我的想法。我想我必須這樣做:-( – Ram

0

使用style屬性,設置寬度和高度(而不是使用teh asp.net屬性)並添加tess屬性overflow:auto;

基本上,它應該是這樣的

<div style="width:1000px; height: 800px; overflow:autol;"> 
//gridview here 
</div> 

這將確保,如果你的GridView高於設定高度和寬度更大,滾動條將會作出修改。不是顯示gridview的最佳方式,但是我知道顯示gridview對於屏幕尺寸來說太大的最佳方式。此外,這將是對

0

使用中繼器更容易:d

把一個主要的div每個記錄

例如,如果你想有2個紀錄在1行,請使用50%的寬度(以真實世界49%)或使用32%,如果你需要3條記錄

相關問題