1

以下は私のグリッドビューで、すべての境界線を削除したいです。

どうすればこれが可能になるでしょうか?いろいろ試したのにうまくいかなかったからです。

グリッドビュー

4

3 に答える 3

3

RowDataBoundGridView コントロールにイベントを追加する必要があります。

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        TableCell tCell = e.Row.Cells[2];
        tCell.Attributes["style"] = "border-right:0";
    }

こちらもお試しください

<ItemStyle border="0" />

プロパティ付き:

BorderStyle>>RowStyle:none

お役に立てば幸いです。

于 2013-05-31T12:40:23.680 に答える
1

プロパティ「GridLines」をグリッドビューの「なし」に設定しようとしましたか? それはそれをする必要があります。

それ以外の場合は、CSS Class として作成しようとする可能性があります。

<style type="text/css">
    .MyClass {
        border:none // As @DiederikEEn said.
    }
    .MyClass td{
        border:none // As @DiederikEEn said.
    }
</style>

そして、次のように gridview の CssClass を設定します。

<asp:GridView runat="server" id="myGridView" CssClass="MyClass">
     [...]
</asp:GridView
于 2013-05-31T12:45:39.970 に答える