我做了两个页面一个主页面和一个子页面,当点击主页面一个按钮时可以弹出
子页面,然后点击子页面“确定”按钮后,子页面关闭,并且去实现触发主页
面里的另一个button的事件,各位高手有什么办法可以实现这一步吗?
注意,我现要想实现的只是触发主页面的button事件,而不是让主页面回发。
子页面,然后点击子页面“确定”按钮后,子页面关闭,并且去实现触发主页
面里的另一个button的事件,各位高手有什么办法可以实现这一步吗?
注意,我现要想实现的只是触发主页面的button事件,而不是让主页面回发。
解决方案 »
- 求教!winform的程序能调用jquery吗?
- 这种情况怎么用多线程?
- OleDbDataAdapter 读取Excel数据时出现错误 OleDbException至少一个参数没有被指定值
- 在运行asp.net2.0发生这个问题,请问怎么解决?
- 窗体间拖拉的问题
- dropdownlist无刷新 出现的问题
- 在WinForm程序中如何动态获得Label标签并给它赋值?
- 假如有一字符串"1234.5678",如何得到保留小数点后两位的值,结果为"1234.56",谢谢
- C#如何验证一个代理服务器IP是可用的(类似代理猎手),不是用Ping方法
- 我想申请 C# 版主,希望大家多多支持。
- 关于SaveFileDialog
- 用户修改密码有关
<script language="javascript">
function OpenWin()
{
var strTemp = window.showModalDialog( yourURL,'dialogWidth=200px,dialogHeight=80px;' );
if(strTemp != null)
{
document.yourForm.ReturnValue.value=strTemp;
document.frmNew.submit();//submit your windows
}
}
</script>添加一个隐藏框,如下:
<INPUT id="ReturnValue" type="hidden" name="ReturnValue" runat="server">然后在Page_Load中
if( IsPostedBack )
{
if( ReturnValue.Value.ToString() == yourValue )
{
//Call your button-click event here
}
}
谢谢你的解答,可否再把你的思路说详细点呀,我是JavaScript的初学者,
对于你的的程序我不是很明白,还有要在哪个页面里加这里代码?
请问你一下好吗?
1.在“document.yourForm.ReturnValue.value=strTemp;”中
yourForm是指什么呀?
2.在“document.frmNew.submit();”中frmNew又是指什么呀?然后在Page_Load中
if( IsPostedBack )
{
if( ReturnValue.Value.ToString() == yourValue )
{
//Call your button-click event here
}这里要不要写“private void Button1_Click(object sender, System.EventArgs e){ }”
还是直接写Button里的事件就行。对不起,小弟很笨的,可能问了好多低级问题,希望大哥能够耐心的指一下,谢了。
直接写button里的事件学ASP.NET还是不能放下javascript啊^
to
请问你一下好吗?
1.在“document.yourForm.ReturnValue.value=strTemp;”中
yourForm是指什么呀?
2.在“document.frmNew.submit();”中frmNew又是指什么呀?yourForm == frmNew
替换成你的页面窗体名称即可
然后在Page_Load中
if( IsPostedBack )
{
if( ReturnValue.Value.ToString() == yourValue )
{
//Call your button-click event here
}这里要不要写“private void Button1_Click(object sender, System.EventArgs e){ }”
还是直接写Button里的事件就行。sample as follows:if( IsPostedBack )
{
if( ReturnValue.Value.ToString() == yourValue )
{
Button1_Click( this, EventArgs.Empty );//Call button click-event
}
}