0

コードビハインドで作成されるグリッドがあります。グリッドには、説明、言語などの列があります。問題は、これら2つの列のヘッダーテキストが左揃えになっていないことです。グリッド内のデータは左揃えになっています。

ヘッダー列のテキストの左揃えを指定するために不足しているものはありますか。

ありがとう。

                SPGridView gridView = new SPGridView();
                gridView.AutoGenerateColumns = false;

                // create the bound fields
                SPBoundField boundField;
                boundField = new SPBoundField();
                boundField.HeaderText = "Description";
                boundField.DataField = "Description";
                boundField.ItemStyle.HorizontalAlign = HorizontalAlign.Left;
                boundField.ItemStyle.Wrap = false;
                gridView.Columns.Add(boundField); 


                boundField = new SPBoundField();
                boundField.HeaderText = "Language";
                boundField.DataField = "Language";
                boundField.ItemStyle.HorizontalAlign = HorizontalAlign.Left;
                gridView.Columns.Add(boundField);

                gridView.DataSource = dt.DefaultView;
                gridView.DataBind();
4

1 に答える 1

1

ヘッダーの配置も設定する必要があります。

boundField.HeaderStyle.HorizontalAlign = System.Web.UI.WebControls.HorizontalAlign.Left;
于 2012-05-04T09:15:08.573 に答える