首页新闻找找看学习计划

获取弹出窗体返回值

0
[已解决问题] 解决于 2012-10-29 15:51

在asp.net的cs代码里,运行到某个条件后需要弹出一个窗体,可以是页面也可以是div,并把参数传过去,用户在上面做一些操作后,返回一些值,cs代码接受这些返回值后继续运行。

具体怎么实现呢,要注意就是后面的cs代码要等返回值后再继续运行,这是同步的问题吗?

lyricing的主页 lyricing | 菜鸟二级 | 园豆:210
提问于:2012-03-07 15:01
< >
分享
最佳答案
0

注意就是后面的cs代码要等返回值后再继续运行

思路上有问题,前后台其实是分离开的

窗体关闭后,获取返回值作为参数,再回传一次就可以了,或者同步的,或者异步的,都可以。

奖励园豆:5
OOLi | 初学一级 |园豆:163 | 2012-03-07 15:21

问题是再回传一次如何同步回传

lyricing | 园豆:210 (菜鸟二级) | 2012-03-07 15:44

@lyricing: 

弹出窗里是一个页面,你可以在这个窗体里面回传

或者,关闭窗体回到父窗体,在父窗体里面提交回传

OOLi | 园豆:163 (初学一级) | 2012-03-07 15:54

方法A()
{
  代码。。。
  if(1==1)
  {
    弹出窗体B
  }
  返回值=窗体B的返回值
  if(返回值==“helloworld")
  {
     。。。
  }
  代码。。。
}

lyricing | 园豆:210 (菜鸟二级) | 2012-03-07 16:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册