在asp.net的cs代码里,运行到某个条件后需要弹出一个窗体,可以是页面也可以是div,并把参数传过去,用户在上面做一些操作后,返回一些值,cs代码接受这些返回值后继续运行。
具体怎么实现呢,要注意就是后面的cs代码要等返回值后再继续运行,这是同步的问题吗?
注意就是后面的cs代码要等返回值后再继续运行
思路上有问题,前后台其实是分离开的
窗体关闭后,获取返回值作为参数,再回传一次就可以了,或者同步的,或者异步的,都可以。
问题是再回传一次如何同步回传
@lyricing:
弹出窗里是一个页面,你可以在这个窗体里面回传
或者,关闭窗体回到父窗体,在父窗体里面提交回传
方法A()
{
代码。。。
if(1==1)
{
弹出窗体B
}
返回值=窗体B的返回值
if(返回值==“helloworld")
{
。。。
}
代码。。。
}