关于showModalDialog返回值的接收问题
btnOpen.Attributes.Add( "onclick ", "var strReturn; strReturn=window.showModalDialog( 'ChooseReceiveUserID.aspx ',null, 'status:no;dialogWidth:600px;dialogHeight:300px;dialogHide:true;help:no;scroll:no ');if (strReturn != null) document.getElementById( 'txtValue ').value=strReturn ");
id=txtValue的TextBox能够顺利接受 'ChooseReceiveUserID.aspx '返回的用户ID并在模态窗体关闭的时候立即显示。
问题是,出于安全的原因,需要禁止用户在此textbox中输入用户ID,但将该textbox的ReadOnly属性设置为True的时候,浏览器自动向前刷新一个页面,原来显示在该文本框的值都没有了,按后退才返回前一个显示值的页面。
请问,如何解决这个问题
将textbox换成label就接收不到返回值了
请诸位高手帮帮忙
------解决方案--------------------是的。