User Control(textbox id,text+Tree)
Code Behind for Ctl
public string TreeDBClassId{
; }
get { return varCtlId; }
Add the following Code On the popup Window Trees.aspx
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs
ReadParameters();
ClientScriptManager
if (script.IsStartupScriptRegistered(this.GetType(), “Alert”) == false
{ script.RegisterStartupScript(
this.GetType(), “Alert”, “readSelectedValue(‘” + TreeView1.SelectedNode.Text + “‘ ,’” + TreeView1.SelectedNode.Value + “‘,’” + CtlId + “‘);”, true
}
Add the following Javascript Function in the Trees.aspxx Page
<script language=”javascript” type
function
opener.FillRelatedControls(NodeText, NodeValue, CtlId);
window.close();
}
</script>
Add the Following Javascript Funtion to the common.js File
“../Trees.aspx?flag=” + val + “&ClassID=” + ClassID + “&CtlId=” + ctlId, “_blank”, ‘width=450,height=550,toolbar=0,resizable=0,scrollbars=no’
false
var varTxtCode = CtlId + “_” + “TxtCode”
var varTxtText = CtlId + “_” + “TxtText”
var varHiddenCode = CtlId + “_” + “hiddenCode”
var varHiddenText= CtlId + “_” + “hiddenText”
var
var
var
var
objTxtText.value = NodeText;
objHiddenCode.value = NodeValue;
objHiddenText.value = NodeText;
}
