在我的aspx页面中我正在调用转发器,问题是我想要一个固定大小的页面,但我想将转发保留在转发器中,那么我该怎么办呢?
我的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>
答案 0 :(得分: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>
希望这个帮助。