使用css2.1在asp转发器内部进行垂直滚动

Joy*_*Joy 0 css asp.net scroll repeater

在我的aspx页面中,我正在调用转发器,问题是我想要一个固定大小的页面,但我想保留转发器内的滚动,所以我该怎么做?

我的asp div不会采用overflow-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>  
Run Code Online (Sandbox Code Playgroud)

Sha*_*ari 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>
Run Code Online (Sandbox Code Playgroud)

希望这个帮助.