2013-04-02 16 views
0

垂直滾動我打電話給中繼器,問題是我想要一個固定大小的頁面,但我想保持中繼器內的滾動,所以如何我可以這樣做嗎?使用css2.1在我的aspx頁面中使用css2.1

我的asp div不會採用溢出-y選項,說它不存在於css2.1中,並且溢出選項給了我垂直和水平滾動!

<asp:Repeater ID="TheRepeater" runat="server" OnItemDataBound="TheRepeater_OnItemDataBound" EnableViewState="true" EnableTheming="true"> 
     <HeaderTemplate> 
      <div style="overflow-y: scroll; margin-top:5px; margin-left:5px; min-height:15px; "> 
       </HeaderTemplate> 
       <ItemTemplate> 
        <div > 
         <%#DataBinder.Eval(Container.DataItem, "Object")%> - 

         <%#DataBinder.Eval(Container.DataItem, "AssignedTo")%> 
        </div> 
       </ItemTemplate> 
       <FooterTemplate> 
      </div> 
     </FooterTemplate> 
    </asp:Repeater> 

回答

6

使用:

<asp:Panel ID="Panel1" runat="server" ScrollBars="Vertical"> 
<asp:Repeater ID="TheRepeater" runat="server" OnItemDataBound="TheRepeater_OnItemDataBound" EnableViewState="true" EnableTheming="true"> 
     <HeaderTemplate>    
       </HeaderTemplate> 
       <ItemTemplate> 
        <div> 
         <%#DataBinder.Eval(Container.DataItem, "Object")%> - 

         <%#DataBinder.Eval(Container.DataItem, "AssignedTo")%> 
        </div>      
       </ItemTemplate> 
       <FooterTemplate>    
     </FooterTemplate> 
    </asp:Repeater> 
</asp:Panel> 

希望這有助於。

+2

它的作品很神奇,非常感謝:-) – Glolita

+0

歡迎@Glolita – Ansari

相關問題