页面传值问题 现在打开2个IE窗口 希望将A窗口的某个控件的值传给B窗口 如何实现急~~~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 忘了 补充 不用Session和application 两窗口有何关系,用JS或直接url传参 url 传 default.aspx?id=1页面获取 if(Request.QueryString["id"]!=null){ string id=Request.QueryString["id"].ToString();} URL传值啊~~a.aspx?id=1这种样子 A窗口 是 单击B窗口的button控件 弹出的窗口请详细一点如何用URL跟JS 传值 我要在传过值之后将A 窗口关闭 A和B两个窗口都打开后,A要向B传值,这个值肯定要临时存放在服务器或客户端不用session和application,不知是不能用这两个,还是不能用和这两个类似的。 。B窗口中Button的链接为a.aspx?temp=你要传的值A窗口,再string temp=Request.QueryString["temp"].ToString(); 获取 .那就用js 的window.open(url,参数) 方法. 具体你百度! 越看越晕. 要不一样. 你可以在url后面加一个随机数! 进JavaScript:url后面传;若是较长的中文JavaScript用:var myvalue=document.getElementById("<%=控件ID.ClientID %>").value;window.location.href=url+"?value="+encodeURI(value);后台取值:string value= Server.HtmlDecode(Request.QueryString["value"].ToString());试试看 #3楼正解//详细如下//B窗口的button控件的事件 protected void LinkButton1_Click(object sender, EventArgs e) { Response .Redirect ("A?id="+dd); // A为A 页面的URL,id为传过去的参数,dd为传过去的值 }//在A页面获取的方法if(Request.QueryString["id"]!=null) { string id=Request.QueryString["id"].ToString(); } string id="";string url = "a.aspx?id=" + id;Response.Write("<script>open(url);window.close();</script>"); AD单点登录目录同步修改AD用户密码问题 ~~~急急 紧急求助!上传控件 <input type="file"> 隐藏前面的文本输入框 超级简单的下拉列表框问题 如何发布自己做的WEB网站到网上?? 求:在.net里如何生成用户注册验证的代码? 大家帮忙解决一下.代码隐藏的问题(Inherits) 请教一个问题??? 简单的js问题 asp.net C#上传预览图片 一个很高深的问题 疑惑?asp.net中application对象存储的信息是object类型的么?
不用Session和application
default.aspx?id=1
页面获取
if(Request.QueryString["id"]!=null)
{
string id=Request.QueryString["id"].ToString();
}
a.aspx?id=1
这种样子
不用session和application,不知是不能用这两个,还是不能用和这两个类似的。
B窗口中Button的链接为a.aspx?temp=你要传的值
A窗口,再string temp=Request.QueryString["temp"].ToString(); 获取
var myvalue=document.getElementById("<%=控件ID.ClientID %>").value;
window.location.href=url+"?value="+encodeURI(value);
后台取值:
string value= Server.HtmlDecode(Request.QueryString["value"].ToString());试试看
//详细如下
//B窗口的button控件的事件
protected void LinkButton1_Click(object sender, EventArgs e)
{
Response .Redirect ("A?id="+dd);
// A为A 页面的URL,id为传过去的参数,dd为传过去的值
}//在A页面获取的方法if(Request.QueryString["id"]!=null)
{
string id=Request.QueryString["id"].ToString();
}
string url = "a.aspx?id=" + id;
Response.Write("<script>open(url);window.close();</script>");