login register Sysop! about ME  

2017년 04월 19일 19시 24분 00초,     조회수 : 779
  제목 : masterpage안에 있는 부모창 id값 확인
SEQ : 34490 글쓴이 : choi4547

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

masterpage 안에 부모창페이지를 만들었습니다.
fancybox 를 이용하는 팝업창을 만들었습니다.
팝업창은 masterpage를 적용하지 않았습니다.

팝업창에 있는 이름을 클릭하면 창이 닫히면서 부모창 id값에 전달하려고 하는데 잘 안되네요..

# 부모창
<%@ Page Title="" Language="C#" MasterPageFile="~/manager/MasterPage.master" AutoEventWireup="true" 
CodeFile="product_reg.aspx.cs" Inherits="manager_product_product_reg" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
            <table id="productreg">
                <tr>
                    <td class="td_name">업체명<i class="asterisk">*</i></td>
                    <td class="td_value">
                        <asp:TextBox ID="C_no_full" runat="server"></asp:TextBox>
                        <asp:TextBox ID="C_subject" CssClass="txtbox w200" Style="background:#ddd" 
runat="server" ReadOnly></asp:TextBox>
                        <a href="producersearch.aspx" class="fancysmall"><button type="button" ID="btn_COidx" 
class="btn_green w50">검색</button></a>
                    </td>
                    <td class="td_name">바코드</td>
                    <td class="td_value">
                        <asp:TextBox ID="P_barcode" CssClass="txtbox w200" runat="server"></asp:TextBox>
                        <asp:Button ID="btn_barcode_overlap" CssClass="btn_green w100" runat="server" Text="중
복확인" />
                    </td>
                </tr>
	   	   	   </table>
</asp:Content>


#자식창
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="producersearch.aspx.cs" 
Inherits="manager_product_producersearch" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>업체검색</title>
    <script type="text/javascript" src="/js/jquery-2.1.1.js"></script>
    <link rel="stylesheet" type="text/css" href="/css/manager.css"/>
    <script type="text/javascript">
    <!--
        function setClick(no_full, subject) {
        //$("#iframe").contents().find("#C_subject").val(subject);
            parent.document.getElementByid("<%=C_no_full.ClientID%>").value = no_full;

        parent.jQuery.fancybox.close();
    }
    //-->
    </script>
</head>
<body>
    <form id="form" runat="server">
    <table>
        <tr>
            <td class="td_name">업체명</td>
            <td class="td_value">
                <asp:TextBox ID="keyword" CssClass="txtbox w200" runat="server" onclick="this.select();" 
autofocus></asp:TextBox>
                <asp:Button ID="btn_keyword" CssClass="btn_green w100" runat="server" Text="검색" 
OnClick="btn_keyword_Click" />
            </td>
         </tr>    
    </table>

    <asp:ListView ID="ProducerList" runat="server">
        <LayoutTemplate>
            <table border="0" cellpadding="0" cellspacing="0" width="100%">
                <tr id="itemPlaceholder" runat="server"></tr>
            </table>
        </LayoutTemplate>
        <ItemTemplate>
            <tr>
                <td class="td_name">업체명</td>
                <td class="td_value"><a href="javascript:void(0);" style="color:gray;" onclick="setClick('<%# 
Eval("business_no_full") %>', '<%# Eval("business_subject") %>');"><%# Eval("business_subject") %></a>
</td>
            </tr>
        </ItemTemplate>
    </asp:ListView>
    </form>
</body>
</html>

  virgo75
  2017-04-26(12:04)
캐릭 이미지
parent 말고 opener로 해보셨나요 ??


제목 작성자 날짜 조회
masterpage안에 있는 부모창 id값 확인 (1) choi4547 2017-04-19 779

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})