代码如下:
If Not IsPostBack Then
'取得参数,并刷新表单
MyBody.Attributes.Add("onload", "document.Form1.TextBox1.value=window.parent.dialogArguments;document.Form1.submit();")
Else
以参数为条件的数据查询代码....
如:"select * from mytables where code='" & textbox1.text & "'"
end if
很奇怪,我在第一次这样写应用于一个表单的时候,结果是正确的。可后来其他表单,同样的代码,为什么会一直刷新页面啊?
当第一次打开页面时,取得参数并赋值给textbox1,但这时后台代码并不能识别textbox1的值,必须要提交页面后,textbox1的值才能使用。
是不是有其他更好的办法啊?
If Not IsPostBack Then
'取得参数,并刷新表单
MyBody.Attributes.Add("onload", "document.Form1.TextBox1.value=window.parent.dialogArguments;document.Form1.submit();")
Else
以参数为条件的数据查询代码....
如:"select * from mytables where code='" & textbox1.text & "'"
end if
很奇怪,我在第一次这样写应用于一个表单的时候,结果是正确的。可后来其他表单,同样的代码,为什么会一直刷新页面啊?
当第一次打开页面时,取得参数并赋值给textbox1,但这时后台代码并不能识别textbox1的值,必须要提交页面后,textbox1的值才能使用。
是不是有其他更好的办法啊?
解决方案 »
- asp.net网站开发
- [color=#FF0000]asp.net操作word问题,有过相关经验的劳驾关注下[/color][只有这么多分了]
- .net如何才能实现当跳转到下一页时该新页面就自动刷新一次?
- 接口问题,完全解决后再加200分
- 我想深层次学下.net、AJAX、web2.0、DHTML,请大家介绍几本相关书籍,10分全给了!!!
- c#.net and asp.net 之间的联系啊?
- 怎样上传一篇图文并茂的网页
- 上传文件时出现路径被拒绝访问?
- 寻求一个思路!
- 如何将将所得的记录值在SUB里面使用?
- [馨郁星愿]如何利用现有的邮箱发送网页(带图片)方面的邮件???
- java+webservice怎么做聊天室??????
'取得参数,并刷新表单
MyBody.Attributes.Add("onload", "document.Form1.TextBox1.value=window.parent.dialogArguments;")
Else
以参数为条件的数据查询代码....
如:"select * from mytables where code='" & textbox1.text & "'"
end if 如果这样写,第一次页面页面为空(页面内容为数据查询绑定的datagrid),texbox1有值,当然再次提交页面,数据就有了。
是不是document.Form1.submit();提交的方法不正确啊?可为什么我的另一个页面又可以呢?
试了很多次了,太奇怪了!!
Dim sb As New System.Text.StringBuilder
Dim strURL As String Try
strURL = "strValue=window.showModalDialog('ish_n_F_Company.aspx',null,'dialogWidth:347px;dialogHeight:418px;help:no;toolbar:no;location:no;directories:no;status:no;menubar:no;scrollbars:no;resizable:no');"
strURL += "document.ish_n_Order2_Form.hidPostCD1.value = strValue;"
strURL += "document.ish_n_Order2_Form.submit();"
sb.Append("<script language='javascript'>" + vbCrLf)
sb.Append("var strValue;" + vbCrLf)
sb.Append(strURL + vbCrLf)
sb.Append("</script>")
Page.RegisterStartupScript("stp", sb.ToString)
Catch ex As Exception
ISH_NShowSystemError(Me, ex.Message.ToString())
End Try
End Sub
我的问题是对框话在接收到参数后的取值。
window.parent.dialogArguments的值可以在后台代码里直接引用吗?