我在另一个页面里想通过某些事件来更新default页面的控件,现在的问题是该怎样得到默认页面的控件?如果是同一页面的话,可以m_page.FindControl("Map1")来得到,可现在是在另一个页面,怎么获取主页面的控件并使其更新呢?
刚接触web开发,不太明白。谢谢各位了!!
刚接触web开发,不太明白。谢谢各位了!!
解决方案 »
- 关于搜狗浏览器session ,access安全性,网站开发技术文档
- System.Data.SqlClient.SqlException: 列名 'XX ' 无效的错误
- asp.net ListBox 选中项不要兰条
- gridview 在点击删除一行后样式变大了 所有的字都变大了 怎么固定样式啊?
- 求一SQL排序语句,麻烦大家,在线等!!!!!
- 图片路径的问题.
- 一个.net网站应用,如何生成几个dll而不是一个
- .net开发环境的问题
- 我安装了IE2008后,为什么JavaScript不能调试了?
- 一个关于用VS。NET 开发 ASPX 页面的问题!
- asp.net中的User类
- 数据库导入文件问题
这个功能如果把GridView也放在default页面的话,我已经实现了。直接在default页面就可以m_page.FindControl("Map1"),找到这个map控件然后缩放定位地图。现在我要把GridView属性表在另一个弹出窗口显示。主要就是不清楚怎么在这个新的aspx页面得到default页面的map控件。
FisherGao:能讲稍微详细点么?谢谢哦
a页面中存在一个服务器端控件,比如为“Button2”我现在在b页面中执行a页面中的Button2按钮的事件,如下:<head runat="server">
<title>无标题页</title>
<script type="text/javascript" >
function parentclick()
{
window.opener.document.getElementById('Button2').click();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Button2" type="button" value="changeparent" onclick='parentclick()' /></div>
</form>
</body>
</html>
这样,在b页就可以执行a页的按钮操作了
主要是你具体要做什么还不清楚……也可以利用prepage这样的东西设定default页面,这样就可以控制其中的控件了