【问题标题】:How to disable the gridview rows border如何禁用gridview行边框
【发布时间】:2009-09-24 05:17:52
【问题描述】:

我们可以禁用 gridview 水平线吗?我想显示没有水平线的网格 帮帮我,谢谢。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    在您的GridView 上设置GridLines="None"

    【讨论】:

    • 我不知道这是否是 Surya sasidhar 所要求的,但它帮助了我。这会从 GridView 中删除所有网格线(这正是我想要的)。
    • 这也可以是一个答案。也帮助了我。
    • 这是 Microsoft 最佳实践的答案,请参阅此处的网格视图文档:docs.microsoft.com/en-us/dotnet/api/…
    【解决方案2】:

    同时设置:

    BorderStyle="None" 
    

    GridLines="None" 
    

    在您的 Gridview 上将删除所有行。

    【讨论】:

      【解决方案3】:

      使用此代码为您的 GridView 禁用行

        GridView1.GridLines = GridLines.None;
      

      【讨论】:

        【解决方案4】:

        GridView 呈现为表格,因此将您的 GridView 包装在 <div> 中,并使用一个将所有包含的 <td> 的边框设置为 0 的类

        善良,

        【讨论】:

        • 尝试使用 FireBug 或 IE 开发人员工具栏,以确保为您的 TD 选择正确的类。善良
        【解决方案5】:

        试试这个:

        BorderWidth="0px"
        

        【讨论】:

        • 这似乎只适用于桌子外面。使用 Gridlines="None" 可以解决内部单元格的问题。
        猜你喜欢
        • 2011-02-20
        • 2017-05-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-21
        • 2022-08-16
        相关资源
        最近更新 更多