【问题标题】:grid view control in asp.netasp.net中的网格视图控件
【发布时间】:2011-09-21 18:25:33
【问题描述】:

我的 asp.net Web 应用程序中有一个网格视图控件。例如,我有固定大小的 10 行和 8 列的数据网格。我想当数据进入网格视图时超过 10 行意味着滚动条会显示出来,而不是超过数据网格的大小。我能怎么做 。我使用以下来源

                <FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" />
                <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
                <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" 
                    HorizontalAlign="Center" VerticalAlign="Middle" />
                <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
                <EditRowStyle BackColor="#2461BF" />
                <AlternatingRowStyle BackColor="White" />
            </asp:GridView>

如果有人可以帮助我,真的很感激。 谢谢

【问题讨论】:

    标签: c# asp.net gridview


    【解决方案1】:

    试试这个,

    <div style = "overflow : scroll;">
         <asp:GridView>Your GridView</asp:GridView>
    </div>
    

    希望对您有所帮助。

    【讨论】:

    • 您好为我的aspx页面添加了面板,并在代码中添加了网格视图并设置面板滚动条=自动。它的工作很成功。我使用了以下代码。 mygridviewGridView> .
    【解决方案2】:

    将你的grid放在一个固定大小的div元素中,当内容大小超过div的长度时会生成一个滚动条。如果要控制滚动条,使用css属性“overflow”。

    【讨论】:

    • 您好为我的aspx页面添加了面板,并在代码中添加了网格视图并设置面板滚动条=自动。它的工作很成功。我使用了以下代码。 mygridviewGridView> .
    • 干得好,就像一个注释...您的“asp:Panel”生成一个html“div”以及一些“额外”信息,如视图状态。如果你想要的只是一个固定大小的 div 来触发滚动条,我通常会选择标准的 HTML div 而不是 asp:Panel。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    相关资源
    最近更新 更多