<asp:GridView ID="GridView1" runat="server"
DataSourceID="SqlDataSource1"
AutoGenerateColumns="false"
CellPadding="2" ForeColor="#333333"
GridLines="Both"
DataKeyNames="ID"
OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblField" runat="server" Text='<%#Eval("Your Field") %>'></asp:Label>
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
I created a single Label field to hold your value and a button next by the label, you can increase the number of controls depend upon your requirement.
also see the link it may helps
http://msdn.microsoft.com/en-us/library/bb288032.aspx[
^]
Hope it helps