以下は私のグリッドビューで、すべての境界線を削除したいです。
どうすればこれが可能になるでしょうか?いろいろ試したのにうまくいかなかったからです。
RowDataBound
GridView コントロールにイベントを追加する必要があります。
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
お役に立てば幸いです。
プロパティ「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