<iewc:TreeView id="tv1" runat="server" ondblclick="Select()" SelectExpands="True"></iewc:TreeView>
var curNode;
var tv;
function win_load()
{
tv=document.getElementById("tv1");
}
function Select()
{
var strId;
var strName;
curNode=tv.getTreeNode(tv.clickedNodeIndex);
strId=curNode.getAttribute("Id");
strName=curNode.getAttribute("text");
self.opener.SetLocal(strName,strId);
window.close();
}
//-->
</script>
var curNode;
var tv;
function win_load()
{
tv=document.getElementById("tv1");
}
function Select()
{
var strId;
var strName;
curNode=tv.getTreeNode(tv.clickedNodeIndex);
strId=curNode.getAttribute("Id");
strName=curNode.getAttribute("text");
self.opener.SetLocal(strName,strId);
window.close();
}
//-->
</script>
<!--
var curNode;
var tv;
function win_load()
{
tv=document.getElementById("tv1");
}
function Select()
{
var strId;
var strName;
curNode=tv.getTreeNode(tv.clickedNodeIndex);
strId=curNode.getAttribute("Id");
strName=curNode.getAttribute("text");
self.opener.SetLocal(strName,strId);
window.close();
}
//-->
</script>
如果用的IEWebControl则js文件位于wwwroot\aspnet_client\...
文件名记不清楚了,可以在aspx运行时的html脚本中察看。打开具体文件后查找dblclick方法,修改其中的代码即可。
function TreeView1.onclick()
{
alert(TreeView1.getTreeNode(TreeView1.clickedNodeIndex).getAttribute("Text"));
}
guan zhu
<!--
function TrvModel_DblClick()
{
window.document.VindicateModel.Isdbclick.value="true";
window.document.VindicateModel.submit();
}
-->
</script><input type="hidden" name="Isdbclick" value="false">
<iewc:treeview id="trvModel" ondblclick="javascript:TrvModel_DblClick()" style="Z-INDEX: 101; LEFT: 6px; POSITION: absolute; TOP: 14px" runat="server" Width="216px" Height="158px">
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if (Page.IsPostBack)
{
if (Request.Form["Isdbclick"].ToString()=="true")
{
trvModel_DblClick();
}
}
}public void trvModel_DblClick()
{
...写你要做的事情就OK了,哈哈
}