怎样在ASPX的WEB服务中运用C#的线程
主 题: ?怎样在ASPX的WEB服务中运用C#的线程
作 者: jackstraw_lee (稻草人)
等 级: ^
信 誉 值: 100
所属论坛: .NET技术 C#
问题点数: 100
回复次数: 1
发表时间: 2003-9-16 19:24:27
我在VISIUAL STADIO 中建立一个ASPX的WEB服务,语言选择C#.想在PAGELOAD函数中启动一个线程,装载大量数据的表.可是线程构造完表格后,向FRAME中LABEL中写数据无效.并且,通过RegisterStartupScript
调用JAVASCRIPT
语句重新装载页面也无效.哪位大侠知道怎样解决这个问题?
回复人: wolve(我是一个中专生) ( 五级(中级)) 信誉:101 2003-9-17 9:48:47 得分:100
不建议你使用这种方法。可能是由于你主线程在子线程结束前已经
page_unload
了。所以子线程根本不会向client输入任何的东西。
你在page_onPreRender
前调用childThread.join()
,这样保证在输出这前数据已加载完成。实际上是你从子线程得不到任何好处。