我的Web窗体叫:WebForm1.aspx
我的接收窗体叫:cx1.asp
代码:
private void TreeView_SelectedIndexChange(object sender _  
, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)  //节点索引改变事件名
{    
     TreeNode TN = TreeView.GetNodeFromIndex(TreeView.SelectedNodeIndex);//获取当前节点     string id_name = TN.ID;     //获取当前节点的ID值     TN.Target = ?        //我这两个地方应该怎么写
     TN.NavigateUrl = ?   //我这两个地方应该怎么写
}我应该怎么写那两个带?号的地方,才能把字符串id_name传给在同一个目录下的一个文件名为:
cx1.asp的文件

解决方案 »

  1.   

    TN.Target = "self";        //我这两个地方应该怎么写
     TN.NavigateUrl = "cx1.aspx?id="+id_name;   //我这两个地方应该怎么写
      

  2.   

    阿枫大哥你那样写完了就可以把参传过去了么?
    那我cx1.asp那页可以自己弹出窗口么?
      

  3.   

    那我cx1.asp那页可以自己弹出窗口么?表述不清
      

  4.   

    我的意思是参数传过去以后,
    cx1.asp那页能不能自动的弹出新的窗口
      

  5.   

    参考:http://bbs.56kc.com/Browers.aspx?FID=2368http://community.csdn.net/Expert/topic/3385/3385238.xml?temp=.1713526
      

  6.   

    在新窗口弹出:TN.Target = "_blank";        //我这两个地方应该怎么写
    TN.NavigateUrl = "cxl.aspx";
      

  7.   

    如果要带参数的话,如下写:
    TN.Target = "_blank";        //我这两个地方应该怎么写
    TN.NavigateUrl = "cxl.aspx?parameterName=parameterValue";
      

  8.   

    哦!
    TN.NavigateUrl = "cxl.aspx";
    cx1.aspx不用写绝对路径是么?就写文件名.扩展名就可以么?
    是不是只要把cx1.asp和WebForm1.aspx放在一个目录下就行!