HorizontalAlign.Center не работает в GridView

Я использую ASP Data Grid. Я связываю поле данных, текст заголовка динамически с помощью кода позади (c #).

Я также устанавливаю стиль столбца динамически, все работает нормально, но один из столбцов Horizontal-align.Center не работает.

Я проверил, переопределяется ли стиль, но это не так ...

Этот блок кода вызывает проблему:

        BoundField field4 = new BoundField();
        field4.DataField = dtdata.Tables[0].Columns["data"].ToString();
        field4.HeaderText = "Percentage%";
        field4.DataFormatString = "{0:N1}%";
        field4.SortExpression = "data";
        field4.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
        grdMarginGrid.Columns.Add(field4);

Может кто-нибудь помочь мне в признании, где проблема ..

Заранее спасибо, Дивья.

Ответы на вопрос(2)

Ваш ответ на вопрос