ASP.NET 中页面传参的几种方法

 我来答
一袭可爱风1718
2022-06-11 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6283
采纳率:99%
帮助的人:34.7万
展开全部

ASP.NET 中页面传参的几种方法

  答案:①.表单提交:

  …………

  Form1.submit();

  ……

  此种方法在ASP。NET中无效,因为asp.net 的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理

  ②.连接地址传送:接收页面:string str=Request[“param1”]

  ③.Session共享发送页面:Session(“param1”)=”1111”; 接收页面:string str=Session(“param2”).ToString();

  ④.Application 共享:发送页面:Application(“p1”)=”1111”;

  接收页面:string str= Application(“p1”).ToString();

  此方法不常使用,因为Application 在一个应用程序域范围共享,所有用户可以改变及设置其值,故只应用计数器等需要全局变量的地方

  ⑤.Cookie

  ⑥.Response.Redirrct()方式:Response.Redirrct(“target.aspx?p1=1111?m2=2222”)

  接收页面:string str=Request[“p1”]

  ⑦.Server.Transfer()方式:Server.Transfer(“target.aspx?p1=1111?m2=2222”);

  接收页面:string str=Request[“p1”]

;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式