품목코드(item_code.aspx)를 등록할때 팝업으로 거래처 코드(Custom.aspx)를 불러오게 프로그램을 작성중에 있습니다.

현재 팝업으로 띄워서 TextBox까지는 가는데 gridview의 FooterTemplate으로는 보내는 방법을 아무리 찾아도 없네요..

 

 

item_code.aspx

------------------------------------------------------------------------------------------------------------------------------

<script type ="text/javascript">
        function test(value)
        { 
           window.open('Custom.aspx','','width=1000,height=600,toolbar=no,location=no,status=no,menubar=no,scrollbar=yes,resizable=no'

         }
    </script>     

 

             <asp:TemplateField HeaderText="거래처코드" SortExpression="Custom_CD">
                <EditItemTemplate>
                    <asp:TextBox ID="txt_Custom_CD" ondblclick="test(this.value);" runat="server" Text='<%# Bind("Custom_CD") %>'></asp:TextBox>
                </EditItemTemplate>
                <ItemTemplate>
                    <asp:Label ID="lbl_Custom_CD" runat="server" Text='<%# Bind("Custom_CD") %>'></asp:Label>
                </ItemTemplate>  
                <FooterTemplate>
                    <asp:TextBox ID="txt_Custom_CD" Text='' ondblclick="test(this.value);" runat="server" Width="100" ></asp:TextBox>
                </FooterTemplate>
                <ItemStyle Width="150px" />
            </asp:TemplateField>

------------------------------------------------------------------------------------------------------------------------------ 

 

 

Custom.aspx.cs 

 ------------------------------------------------------------------------------------------------------------------------------

 protected void Button1_Click(object sender, EventArgs e)
        {
            string M_code = ((Label)GridView1.Rows[GridView1.SelectedIndex].FindControl("lbl_Customer_CD")).Text;
          //그리드 값(lbl_Customer_CD)을 불러와서 M_code에 넣기
          Response.Write("<script>opener.form1.txt_item_code.value='" + M_code.ToString() + "';self.close()</script>");

          // item_code.aspx의 txt_item_code에는 Custom.aspx의 lbl_Customer_CD를 불옴

          Response.Write("<script>opener.form1.((TextBox)GridView1.FooterRow.FindControl('txt_item_code')).value='" + M_code.ToString() + "';self.close()</script>");

        //  item_code.aspx의 FooterTemplate 에 lbl_Customer_CD를 불옴(안됨)

         }
------------------------------------------------------------------------------------------------------------------------------

빨간색 부분은 item_code.aspx의  Textbox에 lbl_Customer_CD를 불러 오는데...

파란색 부분의 item_code.aspx의 FooterTemplate에 lbl_Customer_CD를 불러올수 있는 방법이 없을까요?