asp.net 中调用javascript 的返回值进行下一步的操作
我的需求就是当点击“button1”按钮的时候,会弹出一个新窗体,然后在该窗体操作完后,带回需要的值给button1所在的界面。我是通过下面的方式来实现的
1.在page_load中
Button3.Attributes.Add("onclick", "var co_text='';co_text=document.forms(0).DropDownList2.value;var flag=window.showModalDialog('Get_Dept.aspx?co_id=' + co_text); if (flag !=undefined || flag!=null){document.forms(0).Hidden1.value=flag;document.forms(0).TextBox2.value=flag;}return false;")问题就在当return 为false时Textbox2.text可以获得值,但是这样我不能进行后续的操作,利用textbox2.text的值来判断另一个值因为没有刷新,就停在获得textbox2.text的位置,但是当return true时会刷新但是却不能保存住textbox2.text试了网上搜到的说用hidden控件来使用还是一样哦!请问各位是否有好的解决方案,对以上面的问题。还是说如果真的确保可以保存住javascript返回值!!!sos