2016-04-22 10 views
0

GridViewの特定のセルの周りに枠線を設定する必要があります。これは、次のコードを使用して行われます:Google Chrome - GridViewセルの境界が正しく表示されない

gvTrips.Rows[rowIndex].Cells[colIndex].BorderStyle = BorderStyle.Dashed; 
gvTrips.Rows[rowIndex].Cells[colIndex].BorderWidth = 4; 
gvTrips.Rows[rowIndex].Cells[colIndex].BorderColor = Color.DarkBlue; 
gvTrips.Rows[rowIndex].Cells[colIndex].Font.Size = FontUnit.Larger; 
gvTrips.Rows[rowIndex].Cells[colIndex].Font.Bold = true; 

すべてが IE (v 11.0.9600.1823) and Firefox (v 38.0.1)で[OK]を探します。

Google Chrome(v 49.0.2623.112)は、 thisのように表示されます。

誰かがGoogle Chromeでセルの枠線を修正する方法を知っていますか?または、GridView内の特定のセルの周りに罫線を設定する方法があります。

+0

cssを使用してみてください。 RowDataBoundまたはPreRenderCompleteのいずれかの特定のセルにクラスを適用します。 – fnostro

+0

CssClassを割り当てようとしました:gvTrips.Rows [rowIndex] .Cells [colIndex] .CssClass = "selectedCell";どこで.selectedCell { border-style:dashed; border-width:2px; border-color:darkblue; font-size:大きい; font-weight:bold; }でしたが、結果は同じでした。また、gvTrips.Rows [rowIndex] .Cells [colIndex] .Style.Add( "border-style"、 "dashed")のようなスタイルを追加します。助けてくれなかった。私はセルのスタイルが適切に設定されていると思います。問題は、前と次の行のcolspanプロパティにあるようです。 –

答えて

関連する問題