게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : cs라인
* GAUCE 버전 : 닷넷 4.0
* WAS 종류(WebLogic 등등) :
* DB 종류 : ms-sql
* 문의 유형(질문/요청/참조) : 트리뷰 메뉴 클릭시 이중으로 나올때
* 내용 : 메인화면을 프레임으로 나누어서 트리뷰 메뉴를 좌측메뉴로 활용하였습니다.
그런데 root메뉴를 클릭할시 오른쪽 화면에서 또다시 새로운 프레임이 나타납니다.
화면캡쳐 화면을 같이 첨부하여 드립니다. 소스에 이상이 있는건지?
<%@ Page language="c#" Codebehind="treeview.aspx.cs" AutoEventWireup="false" Inherits="CSM.treeview" %>
<HTML>
<HEAD>
<title>Treeview</title>
<meta http-equiv="Content-Type" content="text/html; charset=ks_c_5601-1987">
<link href="./common/common.css" type="text/css" rel="stylesheet">
<script language="javascript" src="./GauceAdmin.js"></script>
<script language="javascript">
var g_GauceDataUrl = "http://localhost/CSM/";
function On_Load()
{
ds_treeview.DataID = g_GauceDataUrl + "treeview.aspx?RequestData=CSM";
ds_treeview.Reset();
// TreeView Node Image Select
ds_ImgDataSet.DataID = g_GauceDataUrl + "treeview.aspx?RequestData=CSM_SELECT";
ds_ImgDataSet.Reset();
}
function Tree_Change()
{
var HtmlUrl = ds_treeview.NameString(ds_treeview.RowPosition,"root");
//alert(HtmlUrl);
if ( HtmlUrl == 'report/index' )
{
window.open('report/index.html')
}
else if(HtmlUrl != 0){
//parent.RFrame.location = HtmlUrl+".html";
parent.RFrame.location = HtmlUrl+".aspx";
}
else return;
}
</script>
<!-- Menu 선택시 동작 -->
<script language="javascript" for="gauce_tree" event="OnSelChanged()">
Tree_Change();
</script>
<script language="JavaScript" for="ds_treeview" event="onLoadError()">
alert(ds_treeview.ErrorMsg);
</script>
<script language="JavaScript" for="ds_treeview" event="onDataError()">
alert(ds_treeview.ErrorMsg);
</script>
<script language="JavaScript" for="ds_ImgDataSet" event="onLoadError()">
alert(ds_ImgDataSet.ErrorMsg);
</script>
<script language="JavaScript" for="ds_ImgDataSet" event="onDataError()">
alert(ds_ImgDataSet.ErrorMsg);
</script>
<script language="JavaScript" for="ds_treeview" event="onLoadCompleted(rowcnt)">
//alert("조회가 완료되었습니다.");
//alert("rowcnt=" + rowcnt);
</script>
<script language="JavaScript" for="ds_ImgDataSet" event="onLoadCompleted(rowcnt)">
//alert("조회가 완료되었습니다.");
//alert("rowcnt=" + rowcnt);
</script>
<!-- Component 선언부 -->
<object id="ds_treeview" classid="clsid:2506B38B-0FF7-4249-BA3E-8BC1DC399FBB" VIEWASTEXT>
<param name=SyncLoad value="true">
</object>
<object id="ds_ImgDataSet" classid="clsid:2B0B1D8B-CAAA-4E06-BD9A-A09A916BD67A" VIEWASTEXT>
<param name=SyncLoad value="true">
</object>
</HEAD>
<body onload="On_Load();" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="./image/left_bg1.gif">
<div align="center">
<table width="76%" height="15" border="0" cellspacing="0" cellpadding="0">
<tr>
<td></td>
</tr>
</table>
<div align="left">
<OBJECT id="gauce_tree" style="FONT-SIZE: 9pt; FONT-FAMILY: 돋움" height="560" width="200" classid="clsid:6DD1CE9F-1722-46F0-AF93-B2BC58383CD2" VIEWASTEXT>
<PARAM NAME="DataID" VALUE="ds_treeview">
<PARAM NAME="TextColumn" VALUE="text">
<PARAM NAME="TypeColumn" VALUE="type">
<PARAM NAME="LevelColumn" VALUE="lev">
<PARAM NAME="UseImage" VALUE="-1">
<PARAM NAME="ImgDataID" VALUE="ds_ImgDataSet">
<PARAM NAME="ImgOColumn" VALUE="img1">
<PARAM NAME="ImgDColumn" VALUE="img2">
<PARAM NAME="ImgCColumn" VALUE="img3">
<PARAM NAME="BorderStyle" VALUE="0">
<PARAM NAME="EnsureVisible" VALUE="false">
<!-- 트리뷰에서 가져올 이미지 데이타 셋 -->
</OBJECT>
</div>
</div>
</body>
</HTML>