How to bind xml values to Html label control

Dear Friends
In my project i have on parent gridview with full of html5 controls and on popup window its showing data in gridview with select button. when i was click that select that button in popup gridview that data will be display in parent gridview.

for this process i am using xml.


now my query is
i have to bind that popup value parent gridview. while when i click that select button i got error.

here i post my code
<asp:GridView ID="porequestgrid" runat="server" Width="100%" ShowFooter="true" AutoGenerateColumns="false" ShowHeader="false">
<Columns>
<asp:TemplateField ItemStyle-Width="40px">
<ItemTemplate>
<label id="itcode" style="width:80px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "itemcode") %>' />
</ItemTemplate>
<EditItemTemplate>
<input id="eitcode" type="text" style="width:80px" class="stdcontrols" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "itemcode") %>' />
</EditItemTemplate>
<FooterTemplate>
<input type="text" id="fitcode" style="width:80px" onkeypress="return isNumberKey(event,this)" class="stdcontrols" onchange="return txtchk()" runat="server" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="340px">
<ItemTemplate>
<label id="itname" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "itemname") %>' />
</ItemTemplate>
<EditItemTemplate>
<label id="eitname" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "itemname") %>' />
</EditItemTemplate>
<FooterTemplate>
<label id="fitname" style="width:100px" runat="server" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="60px">
<ItemTemplate>
<label id="uom" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "uom") %>' />
</ItemTemplate>
<EditItemTemplate>
<label id="euom" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "uom") %>'/>
</EditItemTemplate>
<FooterTemplate>
<label id="fuom" style="width:100px" runat="server" />
</FooterTemplate>

</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="50px">
<ItemTemplate>
<label id="rate" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "rate") %>'/>
</ItemTemplate>
<EditItemTemplate>
<label id="erate" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "rate") %>'/>
</EditItemTemplate>
<FooterTemplate>
<label id="frate" style="width:100px" runat="server" />
</FooterTemplate>

</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="60px">
<ItemTemplate>
<label id="sstock" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "sstock") %>'/>
</ItemTemplate>
<EditItemTemplate>
<label id="esstock" style="width:100px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "sstock") %>' />
</EditItemTemplate>
<FooterTemplate>
<label id="fsstock" style="width:100px" runat="server" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="40px">
<ItemTemplate>
<label id="orqty" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "oqty") %>' />
</ItemTemplate>
<EditItemTemplate>
<input id="eorqty" type="text" class="stdcontrols" style="width:40px" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "oqty") %>'/>
</EditItemTemplate>
<FooterTemplate>
<input type="text" id="forqty" class="stdcontrols" style="width:40px" onkeypress="return isNumberKey(event,this)" runat="server" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="100px">
<%-- <ItemTemplate>
<asp:ImageButton ID="imgbtnEdit" Visible="false" runat="server" CommandName="Edit" ImageUrl="~/Images/icon-edit.png"/>
<asp:ImageButton ID="imgbtnDelete" runat="server" CommandName="Delete" ImageUrl="~/Images/Delete.png"/>
</ItemTemplate>
<EditItemTemplate>
<asp:ImageButton ID="imgbtnUpdate" runat="server" Visible="false" CommandName="Update" ImageUrl="~/Images/icon-update.png"/>
<asp:ImageButton ID="imgbtnCancel" runat="server" Visible="false" CommandName="Cancel" ImageUrl="~/Images/icon-Cancel.png"/>
</EditItemTemplate>--%>
<FooterTemplate>
<asp:LinkButton ID="lbtnAdd" runat="server" CommandName="ADD" Text="Add"></asp:LinkButton>
</FooterTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
----------------------------------------------------------------------------------------------
popup window
-------------------
<asp:GridView ID="GridView1" Width="100%" Height="10px" runat="server" AutoGenerateColumns="false" HeaderStyle-BackColor="Aqua" OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
<Columns>
<asp:TemplateField ItemStyle-Width="100px" HeaderText="CODE">
<ItemTemplate>
<label id="code" style="width:50px" runat="server" text='<%#Eval("code") %>'/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-Width="100px" HeaderText="NAME">
<ItemTemplate>
<label id="name" style="width:50px" runat="server" text='<%#Eval("name") %>'/>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowSelectButton="True" ItemStyle-Width="50px" HeaderText="ACTION" />
</Columns>
</asp:GridView>

--------------------------------------------------------------
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
HtmlInputGenericControl itcode = (HtmlInputGenericControl)porequestgrid.FooterRow.FindControl("fitcode");



itcode.Value = GridView1.SelectedRow.Cells[0].Text;

}
-----------
can any one guide me below questions

1). i have to bind that xml to popup gridview
2).parent gridview value also should be bind with xml
3). these gridview should be used only html controls