能打开shangchuan.aspx说明window.showmodaldialog "shangchuan.aspx?filepath="&filepath,,"dialogwidth:300px;dialogheight:200px",没问题,public void UploadFile(object sender , EventArgs E)
{
........
}
里代码已执行成功 ,一切正常,就是多弹出一个页面而已,况且,public void UploadFile(object sender , EventArgs E)
{
}里代码为空也是一样会弹出的,你说我的代码在什么地方有问题,我现在也不清楚,说说

解决方案 »

  1.   

    http://www.csdn.net/Develop/read_article.asp?id=15113
      

  2.   

    页面的html标签head里加上<base target="_self">
      

  3.   

    to: coldljy(凤舞N天)
      页面的html标签head里加上<base target="_self">
    为什么必须加<base target="_self">,不加的话,执行SERVER端事件就会跳出另一页面来呢
      

  4.   

    页面的html标签head里加上<base target="_self">
      

  5.   

    页面的html标签head里加上<base target="_self">是可以解决的,coldljy(凤舞N天)已回答了,
    但为什么必须加<base target="_self">,不加的话,执行SERVER端事件就会跳出另一页面来呢,
    回答完这个马上结贴
      

  6.   

    页面的html标签head里加上<base target="_self">,
      

  7.   

    页面的html标签head里加上<base target="_self">
      

  8.   

    因为你用的是modalDialog,再一个dialog中,IE默认不允许post,所以提交时,它开了一个新的window来进行post,把数据传回server。
      

  9.   

    建议楼主看看net_lover(孟子E章)提供的网址对楼主的程序有帮助.