有三个网页a,b,c
用户在网页a中输入数据,然后点button提交,程序在button_click里处理用户输入数据,然后将结果传到网页b中显示,在网页c中画一个饼图,b引用c做图形显示。
已经用 Server.Transfer("b.aspx");实现了跳转页面的正确显示,
现在想通过点击button弹出一个对话框来显示网页b
在网上搜了语句:
Response.Write("@<scriptlanguage=javascript>window.open'b.aspx');</script>");
放到button_click里,调试能通过,但不能实现要求,调试后发现程序执行完button_click方法后就不再执行b,c网页的程序了。
请大虾指教,小弟刚初学ASP.NET2.0和C#,java什么的都不会。
用户在网页a中输入数据,然后点button提交,程序在button_click里处理用户输入数据,然后将结果传到网页b中显示,在网页c中画一个饼图,b引用c做图形显示。
已经用 Server.Transfer("b.aspx");实现了跳转页面的正确显示,
现在想通过点击button弹出一个对话框来显示网页b
在网上搜了语句:
Response.Write("@<scriptlanguage=javascript>window.open'b.aspx');</script>");
放到button_click里,调试能通过,但不能实现要求,调试后发现程序执行完button_click方法后就不再执行b,c网页的程序了。
请大虾指教,小弟刚初学ASP.NET2.0和C#,java什么的都不会。
Response.Write("<script language=javascript>window.open(b.aspx')</script>");
下面得的话看不明白
Response.Write("@<scriptlanguage=javascript>window.open'b.aspx');</script>");
这句中直接用aspx?...传递给b不就行了要是文不对题的话 就把问题在解释一下,实在看不明白了,呵呵
Response.Write("@<script language=javascript>window.open'b.aspx');</script>");
但程序执行以后没有弹出显示窗口(但也没报错)。按F10键调试程序,本来应该按a.aspx,b.aspx,c.aspx的顺序执行,但程序在执行完a.aspx的程序后就退出了。
马上结帖,大家都有分。
谢谢大家!