2017-05-17 13 views
0

私のウェブページにはグリッドビューがあります。 後ろのコードでC#を使用してグリッドにデータを設定することができます。ここ は2列と2行のサンプル画面です: enter image description hereグリッドビューのグリッド線が表示されないのはなぜですか?

私は理解していない私は、それは「両方を表示するGridViewのプロパティに設定されているとき、そこにグリッド線は、データの行に表示されない理由れます"

<asp:GridView id="gvappts" 
       runat="server" 
       AllowPaging="True"   
       AllowSorting="True" 
       AutoGenerateColumns="False" 
       BorderColor="#EFE6F7" 
       ForeColor="#003399" 
       Width="100%" 
       Font-Size="Small" 
       GridLines="Both" 
       BorderStyle="Solid" 
       BorderWidth="1px" 
       CellPadding="3"> 

<Columns> 
    <asp:BoundField DataField="apptid" HeaderText="Appt #" /> 
    <asp:BoundField DataField="name" HeaderText="Name" /> 
</Columns> 
</asp:GridView> 

何が欠けていますか?

+0

グリッド線は白いですか? –

+0

いいえ、私はそう信じていません。そして私は自分のCSSをチェックしました。 – Tommy

+0

それはBorderColorではありませんか? – Tommy

答えて

0

この投稿のすべてのコメントは正しいですが、問題はスタイルに依存しなければならないと言います。私のスタイルシートで行ごとに行った後、私は犯人スタイルを見つけて、グリッド線を表示する。

0

<RowStyle HorizontalAlign="Center" BackColor="White" BorderColor="#0000CC" 
          BorderStyle="Solid" BorderWidth="2px"/> 

...あなたの行の国境に以下のコードを試してみても、列に同じことをしてみてください。

関連する問題