只知道服务器端ID,有没有办法取父窗口该控件的客户端ID?  

parent.aspx 中有ID为parent1
我要在弹出的子窗口中取parent1的客户端ID怎么取?

解决方案 »

  1.   

    使用javascript可以解决这个问题,首先,你要在本地测试,查看parent.aspx的客户端的源代码,之后查看ID为parent1对应的在客户端显示的名称,之后使用javascript进行获得该ID号先!
    如:
    document.all('我要的ID号').Name等,类似的也许就行了!
      

  2.   

    window.opener.document.getElementById('..')
      

  3.   

    上面是方法1下面是方法2:
    window.open("a.aspx?cid="+parent1.ClientID.ToString()+"",null,"width=100,height=100")然后在a.aspx中用
    window.opener.document.'+Request.QuertyString["cid"]+'
    来访问
      

  4.   

    父窗口打开子窗口的时候可以在url参数中传递客户端id名。
      

  5.   

    到底你们回答问题看不看别人问的什么啊?
    jxufewbt(我的目标是5星)
    你搞一ClientID是什么意思啊?
    sp1234(页面向其它站点post提交+js富动态特性=病毒保护伞)
    你没看见我上面说除了传参数?现在回答个问题怎么都这样啊?还都是3星,给你钻石又有什么用,难道你们没有碰到这样的问题?