1楼:度木子木木
//a.aspx
http://****w3.***/1999/xhtml">//b.aspx.cs
string ***=request.form["***"];//男
asp.***中怎样从一个页面传值到另一个页面
2楼:匿名用户
1、首先添加两个web页面到项目中,分别给他们不同的命名网页1,网页2。
2、在第一个页面中拖拽一个label控件并将他的text属性修改为“神奇将要发生”然后点击空白处进入到第一个页面中的load事件中并写下如下**。
3、打开第二个页面的设计视图并添加一个label控件。
4、在第二个页面的设计视图中点击空白处就如到load事件并写下如下**。
5、最后在浏览器中浏览第一个页面,然后在浏览器中浏览第二个页面==效果如下图。
3楼:匿名用户
一般都是在连接后面问好传参比如
或者response.redirect("abc.aspx?id="+id)
在abc.aspx通过request.querystring.get("id").tostring()或request["id"].tostring()来接值
也可通过session传参 session["abc"]=this.textbox1.text;
其他页面可以通过读session直接获得传过来的值如:this.lable1.text=session["abc"];
4楼:匿名用户
要看你是做什么事情。。
如果是一般的传值可以用session["name"]=具体数据这种方法。。如果是想传一个id过来第2个页面想取到这个id后读取有关这个id的全部信息那就不能用session["name"]=具体数据。。应该在第1个页面用response.
redirect("a。aspx?id=你要传的那个id")。。
跳到第2个页面后用int id = request["id"]..根据取到第1个页面的id值在第2个页面里用sql语句查找有关这个id的全部信息
5楼:漆黑の夜晚
有几种方法
1.可以用form表单传值 接收时用request2.也可以直接用连接传值 页面1:连接
页面2:string uname=request["uname"]3.页面转向时传值 页面1:
response.redirect("页面2.aspx?
uname=xx")
页面2:string uname=request["uname"]4.还有就是2l说的session存值
6楼:匿名用户
安全没啥要求的,就
response.redirect("default2.aspx?id="+内容);
把 内容 传过去.
然后default2.aspx里这么写:
string str=request["id"].tostring();
再不就用session
7楼:匿名用户
页面一session["name"]=具体数据
如session["name"]=“aaaa”;
页面2具体数据类
型 变量名=(具体数据类型)session["name"]如string a=(string)session["name"];
asp.***里单击确定按钮跳转到另一个页面如何实现
8楼:匿名用户
1、开启vs2017。
2、在文件-新建-项目,添加新项目。
3、创建asp.***的项目。
4、进入新建的项目。
5、打开回index.cshtml画面。
6、在index页面中答,添加2个按钮,为别命名为按钮1,按钮2,运行起来的效果见下图。
7、分别给按钮添加单击事件,。
8、运行起来看效果,转到另外一个页面。
9楼:匿名用户
单击按钮执行下面语句
response.redirect("要转到的页面.aspx");
也可以传值
内response.redirect("default.aspx?value="+this.textbox1.text);
另一容页面接收 textbox1中的值
string s = request["value"].tostring();
response.write(s);
asp.***(vs2008 c# 中) 如何在跳转的页面传递参数?
10楼:匿名用户
id 是可以随便设置,主要是在接受参数值的页面使用
传两个或两个以上的, id 不能一样。
这是传一个参数的:response.redirect("test.aspx?id=传的值");
这是传两个参数的:response.redirect("test.aspx?id=传的值&name=传的值");
传多个值的时候,以此类推, 两个值中间用 "&" 符号分开。
在 test.aspx 页面,做接收的时候:
string id(随便定义) =request.querystring["id"].tostring();
接收name值的时候:
string name(随便定义) =request.querystring["name"].tostring();
还有其它值的话,继续这样接收。
querystring["name"]
这里的“name” 要和你传值定义的时候一样。
11楼:fm网络
在跳转的页面传递参数,在地址后面加?,再加参数即可,中间用&隔开,例如
a.aspx?id=122&name=good&class=22
12楼:匿名用户
webform1.aspx中:
response.redirect("webform2.aspx?id=3");
webform2.aspx中:
string id=request["id"]; //这样就传递过来了
13楼:蓝之心畔
string name="test";
response.redirect("test.aspx?id=0&name="+name);
.怎样在aspx.cs后台,给与提示并且跳转到相应的页面,
14楼:银月木木白
////// 弹出消息框并且转向到新的url
////// 消息内容
/// 连接地址
public static void alertandredirect(string message, string tourl, page page)
#endregion}
15楼:流雲
大 城
建议你这样试试看:
这样做的好处:注意事项:
asp.***中跳转到另外一页进行修改,页面传值问题
16楼:匿名用户
string name = request.querystring["name"];
string phone = request.querystring["phone"];
string address = request.querystring["address"];
这名也不应该有“'”
' & name=' <%#eval("stuname") %>' & phone=' <%#eval("stuphone") %>' & address=' <%#eval("stuaddress") %>' " >修改
改为&name=<%#eval("stuname") %>&phone=<%#eval("stuphone") %>&address=<%#eval("stuaddress") %>" >修改
asp.***页面之间传递值的几种方式
17楼:刘小刀
总的来说有页面传值
querystring是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。
使用方法:1.在源页面的**中用需要传递的名称和值构造url地址。
2.在源页面的**用response.redirect(url);重定向到上面的url地址中。
3.在目的页面的**使用request.querystring["name"];取出url地址中传递的值。
使用方法:1.在源页面的**中创建你需要传递的名称和值构造session变 量。
2.在目的页面的**使用session变量取出传递的值。result = session["nmae"]
cookie这个也是大家常使用的方法,cookie用于在用户浏览器上存储小块的信息,保存用户的相关信息,比如用户访问某**时用户的id,用户的偏好等,用户下次访问就可以通过检索获得以前的信息。所以cookie也可以在页面间传递值。cookie通过http头在浏览器和服务器之间来回传递的。
cookie只能包含字符串的值,如果想在cookie存储整数值,那么需要先转换为字符串的形式。与session一样,其是什对每一个用户而言的,但是有个本质的区别,即cookie是存放在客户端的,而session是存放在服务器端的。而且cookie的使用要配合asp.
***内置对象request来使用。
使用方法:1.在源页面的**中创建你需要传递的名称和值构造cookie对象:
httpcookie objcookie = new httpcookie("mycookie","hello,cookie!");response.cookies.
add(cookie);
2.在目的页面的**使用cookie对象取出传递的值:result = request.cookies[ "mycookie" ].value;
18楼:匿名用户
session传值hiddenwindow.open()querystring
19楼:匿名用户
response.redirced(" url"? a=)
20楼:双月仆云霞
其实第二种就比第一种多了querystring,把这个加到第一种里基本就全了,我们用的url比较少,cookies是存在客户端的,得客户端支持,server.transfer是在服务器端跳转的,用的也不多。
c# 后台 用js 方法跳转页面 传值 接收问题
21楼:匿名用户
request["types"]试下,不行的话就不是传的问题
22楼:匿名用户
你debug到当前**段.监控一下全部的request获取的对象。
你的**应该是没有问题的。
注意一下你的文件路径或者是对应cs文件是不是搞混了?
23楼:何宜校
request.querystring["types"];
这种方式是对的。
你变量是不是用错了,用typesss这个,或者ty:
或者换一种跳转方式:可以用response.redirect