Я бы сказал, что это более читабельно, если вы устанавливаете много встроенных свойств стиля. Хотя я бы порекомендовал для лучшей читаемости использовать CSS для стилизации вашей сетки, а не использовать встроенные свойства вообще.
Мой типичный стиль сетки обычно выглядит примерно так:
<asp:GridView ID="grdTest" runat="server" CssClass="grid" AlternatingRowStyle-CssClass="altrow">
</asp:GridView>
Тогда вы можете использовать
.grid th
{
/*style for headings*/
}
.grid td
{
/*style for all normal cells */
}
.grid td.altrow
{
/*style for alternating cells if needed */
}