如何在 ASP.NET 中获取“我的 ListView”控件的滚动条

Tar*_*sov 2 html c# asp.net listview scrollbar

我构建了一个 ASP.NET 应用程序并使用两个 div 和一个 ListView。我的 ListView 从数据库获取数据,如果我有太多行,我会溢出,但我想要这个 ListView 的滚动条。

\n\n

我的网站:

\n\n

在此输入图像描述

\n\n

如果我有很多行,我的网站:(

\n\n

在此输入图像描述

\n\n

我的网站带有我想要的滚动条!

\n\n

在此输入图像描述

\n\n

我的代码:

\n\n
<asp:Content ID="Content2" ContentPlaceHolderID="lw_content" runat="server">\n    <div class="userlist">\n        <div class="liste">\n\n            <asp:ListView runat="server" ID="myListView">\n\n                <LayoutTemplate>\n                    <table id="UserList" border="0" cellpadding="0" cellspacing="0">\n                        <tr style="background-color:#ccdaeb">\n                            <th align="left">\n                                <asp:Label ID="header_name" runat="server" Text="Name"></asp:Label></th>\n                            <th align="left">\n                                <asp:Label ID="header_firma" runat="server" Text="Firma"></asp:Label></th>\n                            <th align="left">\n                                <asp:Label ID="header_von" runat="server" Text="g\xc3\xbcltig ab"></asp:Label></th>\n                            <th align="left">\n                                <asp:Label ID="header_bis" runat="server" Text="g\xc3\xbcltig bis"></asp:Label></th>\n                            <th align="left">\n                                <asp:Label ID="header_ersteller" runat="server" Text="erstellt von"></asp:Label></th>\n                        </tr>\n                        <tr id="itemPlaceholder" runat="server"></tr>\n                    </table>\n                </LayoutTemplate>\n\n                <ItemTemplate>\n                    <tr>\n                        <td align="left"><asp:Label ID="lblname" Text=\'<%# Eval("GanzerName") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblfirma" Text=\'<%# Eval("Firma") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblvon" Text=\'<%# Eval("G\xc3\xbcltigVon") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblbis" Text=\'<%# Eval("G\xc3\xbcltigBis") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblersteler" Text=\'<%# Eval("Ersteller") %>\' runat="server"  /></td>\n                    </tr>\n                </ItemTemplate>\n\n                <EmptyDataTemplate>\n                    <h4>Es wurden keine Eintr\xc3\xa4ge gefunden</h4><br/>\n                    <asp:Button runat="server" ID="btnAnlegen" Text="Benutzer Anlegen"/>\n                </EmptyDataTemplate>\n\n                <AlternatingItemTemplate>\n                    <tr>\n                        <td align="left"><asp:Label ID="lblname" Text=\'<%# Eval("GanzerName") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblfirma" Text=\'<%# Eval("Firma") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblvon" Text=\'<%# Eval("G\xc3\xbcltigVon") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblbis" Text=\'<%# Eval("G\xc3\xbcltigBis") %>\' runat="server"  /></td>\n                        <td align="left"><asp:Label ID="lblersteler" Text=\'<%# Eval("Ersteller") %>\' runat="server"  /></td>\n                    </tr>\n                </AlternatingItemTemplate>\n\n            </asp:ListView>\n\n        </div>\n    </div>\n</asp:Content>\n
Run Code Online (Sandbox Code Playgroud)\n

Adi*_*dil 5

您可以修复 hsight if liste div 并将溢出设置为可见或适合您的内容。高度必须小于侧边 div 中数据的高度才能看到滚动条。

改变

 <div class="liste">
Run Code Online (Sandbox Code Playgroud)

<div class="liste" style="height:300px; overflow:scroll">
Run Code Online (Sandbox Code Playgroud)

或者

<div class="liste" style="height:300px; overflow:visible">
Run Code Online (Sandbox Code Playgroud)