private void Button5_Click(object sender, System.EventArgs e)
{
------------此处------------
我想给textBox1同值windows传回的来值,如何做啊
Response.Write("<Script>window.showModalDialog('../../Common/Choose.aspx?LeaveAppID=mmm','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=300,height=300,left=80,top=40');</script>");;
}

解决方案 »

  1.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4
      

  2.   

    面向window的,面向web的?面向window的,设一个public  型的property即可。面向web的,需要使用window.opener回调父窗口的控件,将值传入。
      

  3.   

    http://www.cnblogs.com/william_fire/archive/2004/06/22/17682.aspx
      

  4.   

    在Choose.aspx中增加:
    window.returnValue = #######;  (你要传的值)
    父页:
    var val=window.showModalDialog('../../Common/Choose.aspx?LeaveAppID=mmm','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=300,height=300,left=80,top=40');那么val的值就是"#######"  
    剩下的就是赋值操作,我就不说了.
      

  5.   

    syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) ( ) ,我就是不知道在c#代码中如何调用javascript中返回来的值啊,他们如何互操作(c#和javascript代码)
      

  6.   

    C#代码是不能与javascript交互的,你的情况应该用前台的javascript来实现,与C#没有关系