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中隐藏的按钮显示出来 展开
我在Default.aspx中有两个Iframe 左面现实Default1.aspx右面现实Default2.aspx点击Default1.aspx中的按钮刷新Default2.aspx是的Default2.aspx中隐藏的按钮显示出来 展开
4个回答
展开全部
后台写吧
点击Default1的时候 穿个值到Default2
确认点击了 就设置显示这哪几个按钮
JS的话不清楚了 因为是2个不同的页面 defaule只是个载体感觉
点击Default1的时候 穿个值到Default2
确认点击了 就设置显示这哪几个按钮
JS的话不清楚了 因为是2个不同的页面 defaule只是个载体感觉
更多追问追答
追问
值是传过去了 但是2不刷新也不就不执行传过去的值 所有需要刷新
谢谢 我再试试
追答
传过去了 你就用JS前台获取下
然后弄个事件当你传过去的时候调用这个JS就可以了
或者写个handler类 default1的按钮事件穿到handler里
handler处理完后直接在default2页面中显示
展开全部
直接做没有办法做,因为是两个不同页面,可以使用下面两种方法:
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;}
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;}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
window.parent.iframe2.document.getElementById('xxxx').style.display='black'
追问
请问这句话加到哪里?加到default1里面还是default2里面?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我语文很差,你说话没有标点符号,不知道你说了什么
追问
我在Default.aspx中有两个Iframe ,左面现实Default1.aspx,右面现实Default2.aspx,开始时2中有几个按钮是隐藏的,点击1中的一个按钮刷新2页面,使得2中隐藏的按钮显示出来
或者有其他方法也可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询