I am not sure if this is the right answer, tho you can use two controls to achieve what you want.
Use a Repeater which gets the unique days and then put the GridView inside that repeater.
Use the footer of the GridView to show the Sum of Income column.
<asp:Repeater> <!-- Get unique days -->
<ItemTemplate>
<asp:GridView> <!-- Bind the data based on the day -->
</ItemTemplate>
</asp:Repeater>