c#。net中如何实现从Default.aspx中运行运行一段代码刷新Default2.aspx的页面

刚刚那个不小心采用问题了我在Default.aspx中有两个Iframe左面现实Default1.aspx右面现实Default2.aspx点击Default1.aspx... 刚刚那个不小心采用问题了
我在Default.aspx中有两个Iframe 左面现实Default1.aspx右面现实Default2.aspx点击Default1.aspx中的按钮刷新Default2.aspx是的Default2.aspx中隐藏的按钮显示出来
展开
 我来答
z77965973
2011-04-15 · TA获得超过423个赞
知道小有建树答主
回答量:634
采纳率:0%
帮助的人:467万
展开全部
后台写吧
点击Default1的时候 穿个值到Default2
确认点击了 就设置显示这哪几个按钮
JS的话不清楚了 因为是2个不同的页面 defaule只是个载体感觉
更多追问追答
追问
值是传过去了 但是2不刷新也不就不执行传过去的值 所有需要刷新 
谢谢 我再试试
追答
传过去了 你就用JS前台获取下
然后弄个事件当你传过去的时候调用这个JS就可以了
或者写个handler类 default1的按钮事件穿到handler里
handler处理完后直接在default2页面中显示
ehdy
2011-04-15 · TA获得超过4638个赞
知道小有建树答主
回答量:1454
采纳率:77%
帮助的人:855万
展开全部
直接做没有办法做,因为是两个不同页面,可以使用下面两种方法:
1.传参数
default1.aspx 中的按钮点击转到的页面为 Default2.aspx?show=yes
default2.aspx 中的page_load加入
if(this.request.querystring[0].tostring()=="yes")
{ this.button1.visible=true; }
else
{ this.button1.visible=false;}

2.用session
default1.aspx的按钮on_click加入以下代码
Session["Show"]="Yes";
default2.aspx的page_load中加入以下代码
if(Session["Show"]=="yes")
{ this.button1.visible=true; }
else
{ this.button1.visible=false;}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剑舞心伤
2011-04-15 · TA获得超过238个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:150万
展开全部
window.parent.iframe2.document.getElementById('xxxx').style.display='black'
追问
请问这句话加到哪里?加到default1里面还是default2里面?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hnt8
2011-04-15 · TA获得超过107个赞
知道小有建树答主
回答量:700
采纳率:0%
帮助的人:329万
展开全部
我语文很差,你说话没有标点符号,不知道你说了什么
追问
我在Default.aspx中有两个Iframe ,左面现实Default1.aspx,右面现实Default2.aspx,开始时2中有几个按钮是隐藏的,点击1中的一个按钮刷新2页面,使得2中隐藏的按钮显示出来
或者有其他方法也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式