62,046
社区成员
发帖
与我相关
我的任务
分享
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<base target="_self" />
<title>无标题页</title>
<script language="javascript" type="text/javascript">
// function show()
// {
// window.showModalDialog("input.aspx");
// //window.open('input.aspx', 'newwindow', 'height=500, width=500, top=100, left=400, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
// }
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Text1" type="text" runat="server" onclick="showModalDialog('input.aspx', window.document)" readonly="readOnly" /></div>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="input.aspx.cs" Inherits="input" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<base target="_self" />
<title>信息</title>
<script language="javascript" type="text/javascript">
function client_OnTreeNode(event)
{//得到当前所 Click 的对象,并做相应的处理
var objNode;
if (!public_IsObjectNull(event.srcElement))
{//IE
objNode= event.srcElement;
}
else
{
//FF
objNode= event.target;
}
if (!public_IsNode(objNode))
return;
// var a=event.srcElement.id;
var type = event.srcElement.tagName;
if (type == 'A') {
window.dialogArguments.getElementById('Text1').value = event.srcElement.innerText;
window.close();
}
// window.dialogArguments.getElementById('Text1').value = objYourNode.innerText;
// window.close();
// return false;
}
//判断对象是否为空
function public_IsObjectNull(element)
{
if (element==null|| element=="undefined")
return true;
else
return false;
}
//判断对象是否为 节点
function public_IsNode(element)
{
if (public_IsObjectNull(element))
return false;
if (element.tagName == "A" && element.children.length == 0)
return true;
else
return false;
}
</script>
</head>
<body >
<form id="form1" runat="server">
<div>
<asp:TreeView ID="TreeView1" runat="server" OnSelectedNodeChanged="TreeView1_SelectedNodeChanged" >
</asp:TreeView>
</div>
</form>
</body>
</html>