aspx页面怎么获取上一个页面传过来的Id 的值

作者&投稿:酉裘 (若有异议请与网页底部的电邮联系)
请问asp.net在后台代码中怎么获取其他页面或地址栏传过来的值~

使用QueryString变量
QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。

Response.Redirect( "target.aspx?param1=hello")
接收页面:string str = Request.QueryString["param1"];

希望对你有帮助!

在aspx中标签添加runat="server",在.aspx.cs中可以直接使用id了

在aspx调用.aspx.cs的方法,需要加上,标签里写调用的方法即可

例:
调用后台方法getList(int a)

你可以用get方式传值过去 xxx.aspx?id=xx
另一个页面 在page_load时执行
if(!isPostBack)
{
string id = request.QueryString["id"];
}
上面的if判断不能少 要不然会出问题的

只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)
body li a table tr td th p div span pre dl dt dd font b 等等
举个简单的例子
<form name="form1">
用户名:<input type=text name="username" id="username">
密码:<input type=password name="password" id="pwd">
</form>

页面A.aspx?id=123
页面B的cs中,string id=Request.QueryStrings["id"].ToString()

Response.Redirect("xxx.aspx?id=xx") 传值
在接受的页面Load里面写
string str = Request.QueryString["id"];

不知道是不是要的这个意思

传值时在路径后加参数 xxx.aspx?id=xx

在简介页面的page_load中 接收:string id = Request.QueryString["id"];


ipad激活时间怎么查询 DMQSPXD7G5W3
激活日期查看方法如下:1、获取iPhone序列号。2、进入苹果中国官网站。3、然后点击顶部导航中的“技术支持”。4、进入苹果官网技术支持页面之后,在底部点击“查看服务和支持期限”链接即可进入iPhone激活时间查询网站网址了。5、进入到苹果查看服务和支持期限页面之后,输入获取到的iPhone序列号,即可查询iPhone...

如何打印整个网页内容
问题二:如何打印网页内需要的内容 有的网站经过处理 ,不能复制! 但可用其他方法得到想要的内容, 你能把你想要复制内容的网站发给我看一下吗? 我的QQ: 361788934?问题三:如何使网页完整的打印到A4纸上 完美实现,A4纸全网页打印,用的就是开始--》程序--》附件--》画图工具。第一步:把...

电脑有网,但是网页打不开!怎么回事?
如果DNS服务器出现故障,一部分网页能正常打开,另一部分网页不能正常打开,出现此种情况的话,可以修改你的DNS服务器,如果有两个DNS服务器,你可以把首选DNS服务器和备用DNS服务器数据调换一下试试看。右击“网上邻居”→属性→右击本地连接→属性→Internet 协议(TIC\/IP)→属性→选择自动获取DNS服务...

我的电脑网页打不开怎么办?
详情请查看视频回答

有没有办法让一个局域网内的两台机子共用一个内网IP!
可是有多台电脑需要上网怎么办?那么这里就需要增加一个设备了——路由器,分配的网络端口插路由器的WAN口,LAN口插电脑,进路由器设置页面,设置路由器为静态IP上网,IP地址就填分配的IP地址,然后修改路由器LAN口IP地址为10.0.0.1,DHCP范围10.0.2—254,电脑自动获取IP地址。这样,所有电脑获取的IP是10.0.0.X,却是...

电脑如何连接到共享扫描仪
4.最后单击对应“Netbios”的标签页面下的确定按钮来返回到网络属性对话框,此时我们将可以在这个对话框的网络组件列表框中看到“Ipx\/Spx兼容协议的Netbios”组件,然后我们再单击一下网络属性对话框中的按钮就能完成共享网络协议的安装任务了。三、将扫描仪设置成共享做好了上面工作后,我们就需要在连接有扫描仪的计算机...

我用的佳能S200SPx型喷墨打印机,打印时页面右侧总是缺两行字,怎么...
打印预览时如果没有这两行的话就是页面设置的问题,

键盘扫描键快捷键_扫描仪快速扫描快捷键
2.选中“Ipx\/Spx兼容协议”选项后,我们再用鼠标单击一下网络属性对话框中的“属性”按钮,来打开对应Ipx\/Spx兼容协议的参数设置界面,并继续用鼠标单击一下该界面中的“Netbios”标签;3.在对应“Netbios”的标签页面下,我们只要选中“希望在Ipx\/Spx上启用Netbios”这个复选项,我们就可以借助于Ipx\/Spx兼容的协议运行...

怎么添加网上邻居
打开我的电脑,在我的电脑里任意空白处右击,选择添加一个网络位置:一直点击下一步,直至出现下面的对话框:这个时候就可以输入想添加的网络位置了:添加后选择下一步、选择是否匿名登录,建议选择匿名登录,选择下一步;给这个网上邻居加个名字,点击下一步,网上邻居添加成功了。

急死了,我是个电脑菜鸟,想请教各位怎么把网页截图。
最最简单的方法就是利用QQ,随便点一个人对话,然后 ctrl+alt+a就能截图,不用什么其他软件。

莲湖区13480534402: aspx页面怎么获取上一个页面传过来的Id 的值 -
书咬一睐: 只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID) body li a table tr td th p div span pre dl dt dd font b 等等 举个简单的例子 <form name="form1"> 用户名:<input type=text name="username" id="username"> 密码:<input type=password name="password" id="pwd"> </form>

莲湖区13480534402: 怎么从一个.aspx页面向另一个.aspx页面传多个参数???? -
书咬一睐: 方法有很多,给你2种常用的1.通过url,比如要给b.aspx传值,只要使用链接http://XXXXX/b.aspx?tt=2&qq=3,然后b.aspx中可以通过Request.Params["tt"]和Request.Params["qq"]来接收2.通过form,可以将参数post给b.aspx,然后同样可以通过Request.Params[""]来接收 当然了,上面是前台到前台的传值,后台到后台的传值可以通过WebClient来实现,你可以搜索相关资料

莲湖区13480534402: aspx页面中显示的值传递到下一页面 -
书咬一睐: 用Session或者Cookies保存对象的属性,然后在B页面提取即可.当然你也可以直接存入数据库,然后在B页面提取出来.

莲湖区13480534402: asp 如何再次获取从上一页传过来的id? -
书咬一睐: 1、在点击上面的列表中的链接,需要加入比如文件名为abc.asp?id=<%=Rs("id")%> abc.asp就是报修单的程序处理页文件名.2、在报修单中要加入隐藏的id表单:<%id=trim(server.HTMLEncode(request("id")))%><input type="hidden" name="id" value="<%=id%>"> 然后点击这个报修单的提交按钮就可以接收到id表单值

莲湖区13480534402: HTML如何接收.aspx页get方法传来的值 -
书咬一睐: 可以,使用正则.<br>String.prototype.getQueryString = function(name)<br>{<br> var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;<br> if (r=this.match(reg)) return unescape(r[2]); return null;<br>};<br><br>var sSearch=location....

莲湖区13480534402: easyui 一个aspx页面传值到另外一个aspx页面 -
书咬一睐: A.aspx页面打开B.aspx页面时在url中加参数如:B.aspx?param1=xxx B.aspx页面后台Request.Params["param1"]获取值

莲湖区13480534402: asp.net页面怎么接受另外页面传值,怎么接受本也页面cs脚本的值,怎么接收另外页面cs转来的值 -
书咬一睐: (1)、login.aspx 怎么接受 login.aspx.cs传回来的值: 直接 控件名.value="需要的值";(2)、success.aspx 怎么接受 login.aspx 转来的值 :QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递.如页...

莲湖区13480534402: aspx网页 一个页面DropDownList1选中值后 按BUTTON跳转至另一个页面 ,DropDownList1选中的值可以出现在跳 -
书咬一睐: 给你个思路 首先,DropDownList1的AutoPostBack属性设为true 第二,在SelectedIndexChanged事件中,获取选中的值,然后重定向时通过url传值给目标页面.第三,在目标页面Page_Load事件中取出传递的值,然后把这个值赋给目标TextBox.Text属性.

莲湖区13480534402: asp.net 用户控件 怎样获得页面传过来的值 -
书咬一睐: 可以用session,或者传参数,然后接收.

莲湖区13480534402: 请问如何从asp页面向asp.net页面传值 -
书咬一睐: 方式好多种:1,url地址传值,aspx.aspx?nid=3string id = Request["id"]; %> 在那个页面接受就行了.2,3,Seesion["xx"]=id; 在那个页面同样获取,不过要保证这两个页面在 同一台服务器上.4,Cookie的方式和上相似5,如果你设置了缓存还可以缓存6,引用Js,也可以实现那个效果

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网