Yes, it is possible.
1. In the page (.aspx) you can set in the properies of Grid the HeaderStyle (you find in this section HorizontalAlign) and ItemStyle ( HorizontalAlign property).
2. In .cs:
DataGrid1.HeaderStyle.HorizontalAlign=HorizontalAlign.Left;
DataGrid1.ItemStyle.HorizontalAlign=HorizontalAlign.Right;
Hope this help,
Mary