假设T1是一个服务端TextBox控件,我想从别的地方取来一个数给它赋值,注意数据的来源是客户端,后台代码:
(假设那个值是yyyyyyyyyyy)
Page.RegisterStartupScript("loadvalue", "<script language='javascrip'>form1.T1.value='yyyyyyyyyyy'; <script>"); string value=T1.Text; //此时为空!我想在后台读出来这个T1.Text,可是当时是不能读出来的,好象第二次提交的时候才出来。各位说怎么取这个值啊?
(假设那个值是yyyyyyyyyyy)
Page.RegisterStartupScript("loadvalue", "<script language='javascrip'>form1.T1.value='yyyyyyyyyyy'; <script>"); string value=T1.Text; //此时为空!我想在后台读出来这个T1.Text,可是当时是不能读出来的,好象第二次提交的时候才出来。各位说怎么取这个值啊?
Page.RegisterStartupScript("loadvalue", " <script language='javascrip'>form1.T1.value='"+str+"'; <script>"); string value=str; //此时为空! 你还没有回传 当然可以用当前赋得值去给 value 赋值
关键这个当前赋的值是来自客户端的一个控件word里的,是没法给value 赋值的。
那么后台程序一定能够定义一个变量得到'yyyyyyyyyyy'