C# web有没子网页传值给主网页不使用跳转的,使用Response.Redirect可以传值,但子页面会跳转主页面

比如:Response.Redirect("B.aspx?txbox=" + result + "&type_id=" + type_id);
我想要的效果是子页面关闭并将值传回主页面,这个只能传值不是关闭而是跳转子页面到主页面。

第1个回答  2013-10-19
这不是c#做的事情,c#只负责服务器端的操作,你说的是客户端的操作,要用到ajax,去学一下ajax。百度一下jquery的异步调用ajax。做网页,按这个顺序看》html,css,js,ajax,jquery,最后才是c#.net。追问

看的我晕了。。。
没有现成的例子给我看下吗

第2个回答  2013-10-19
你要是用两个页面 的话恐怕不好实现,为什么不把子页面做成一个层div,在需要的时候打开,传值的时候关闭呢?追问

为什么不把子页面做成一个层div
不会呀,你给我讲下怎么做行不行?

第3个回答  2013-10-19
你可以用jquery ui或者其他jquery的弹窗插件.

C# web有没子网页传值给主网页不使用跳转的,使用Response.Redirect可 ...
这不是c#做的事情,c#只负责服务器端的操作,你说的是客户端的操作,要用到ajax,去学一下ajax。百度一下jquery的异步调用ajax。做网页,按这个顺序看》html,css,js,ajax,jquery,最后才是c#.net。

c# web中点击BUTTON如何跳转到其他web页面
Response.Redirect("main.aspx", true);或者Server.Transfer("main.aspx");比如:现在做了两个页面,一个是登录页面(Default.aspx) 另一个就是输入正确账号密码后要跳转到的页面(main.aspx) 在登录页面的确定按钮的单击事件里写:if(用户名密码和数据库中的匹配){ Response.Redirect("main.aspx", ...

C# 中的Response.Redirect()和Server.Transfer()的传值方式?
弄清两者的区别就会清楚一点了, 用Redirect方法实际上是浏览器发了两次请求, Response.Redirect的时候, 服务器返回一个301的状态码和要跳转的那个目标页面地址给浏览器, 浏览器再重新请求目标页面, 所以只能用QueryString.而Server.Transfer()是在一次请求内完成的。如果说你想在一次请求的时候往Request...

Response.Write()与Response.Redirect()一起用没有效果(C#,webform)
没有效果的原因就是,尽管Response.Write已经将JS成功写入了准备发送给客户端的页面,但由于之后紧跟了Response.Redirect,所以实际上准备发送给客户端的页面并没有发送给客户端,而是直接跳转到UserLogin.aspx页面上,js提示自然就显示不出来了。明白了原因解决就很简单了,既然要在客户端做js提示,那页面...

跨页面传值使用QueryString变量
Response.Redirect(s_url);} 在这个例子中,当用户点击按钮时,`Label1`的文本会被传递给`b.aspx`,并在URL中表现为`b.aspx?name=值`。在接收页面`b.aspx`中,我们可以这样获取这个值:private void Page_Load(object sender, EventArgs e){ Label2.Text = Request.QueryString["name"];} 然而...

怎样将Response.Redirect("search.aspx? ")中的网页指定到要显示的框架...
不要用linkbutton,直接用<A>就可以实现:你好 f是只框架的名称: 2.“如何写才能把“玫瑰”值传到另一个页面的page_load()事件里”在LinkButton6的单击事件里写:Response.Redirect("search.aspx?a=" + LinkButton6.Text);然后在另一个页面的page_load()事件里像这样得到:string a = Request...

asp.net中怎样从一个页面传值到另一个页面
1、首先添加两个web页面到项目中,分别给他们不同的命名网页1,网页2。2、在第一个页面中拖拽一个label控件并将他的text属性修改为“神奇将要发生”然后点击空白处进入到第一个页面中的load事件中并写下如下代码。3、打开第二个页面的设计视图并添加一个label控件。4、在第二个页面的设计视图中点击...

如何返回上一个界面并传值给上一个界面
是web开发吗如果是 Response.Redirect("page.aspx?id=xxx"); 传值到page页面,page这个页面处理好了再用同样的方法传回来就是了

怎样在跳转页面时候同时把该页的数据值传过去
“数据名称”]的方法方法取出这个数据。比如你点击了“环境艺术”的链接,假如用的linkButton1.Text="环境艺术"打开页面的时候用:string text=linkButton1.Text;Response.Redirect("Default.aspx?text=" +text );在另外个页面的Page_Load()函数中提取 string text=(string)Request["text"];...

request和response的问题
Response.Redirect()是重定向到另外一个页面,这里面要分两个步骤,步骤一,服务器返回信息,让你的浏览器重新发送请求到要转向的页面,步骤二,你的浏览器收到返回信息(也就是那个Response.Redirect()),重新请求要转到的那个页面,这里面的两个步骤是先response,再request ...

相似回答
大家正在搜