写个JS函数.如
<script language="javascript">
function openDialog(url)
{
window.showModalDialog(url,"","dialogHeight=450px;dialogWidth=500px");}
</script>然后
TreeNode Nod;
Nod.ID = "001";
Nod.Text= "公司資料";
Nod.NavigateUrl = "javascirpt:openDialog('Link.axps');";
tmpNd.Target="New";
TreeView1.Add(Nod);

解决方案 »

  1.   

    try:代码我已经测试通过.private void Page_Load(object sender, System.EventArgs e)
    {
    Page.RegisterStartupScript("openwin","<script language='javascript'>function openDialog(url){window.showModalDialog(url,'','dialogHeight=450px;dialogWidth=500px');}</script>");
    }然后tmpNd=new TreeNode();
    tmpNd.ID=drv["Id"].ToString();
    tmpNd.Text=drv["FCATEGORY"].ToString();
    tmpNd.Expanded=true;
    tmpNd.NavigateUrl="javascript:openDialog('addProduct.aspx');";
    Nds.Add(tmpNd);