易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET页面之间传递值的几种方法

 
 
 
 
 ASP.NET中实现页面间的参数传递 (转载)
                                             (QueryString\Application\Session\Cookie )
 
 
一.使用QueryString
Request.QueryString
   在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的。 缺点是非常明显的,让在多个页面传递时,可能就Request不到了
  使用QueryString在页面间传递值是一种非常常见的方法,我们在ASP中就常常用到。
  (1)优点和缺点
  优点:
  1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。
  缺点:
  1.缺乏安全性,由于它的值暴露在浏览器的URL地址中的。
  2.不能传递对象。
  (2)使用方法
  1.在源页面的代码中用需要传递的名称和值构造URL地址。
  2.在源页面的代码用Response.Redirect(URL);重定向到上面的URL地址中。
  3.在目的页面的代码使用Request.QueryString["name"];取出URL地址中传递的值。
  (3)应用举例
  1.源页面*.aspx的代码:
  private void Button1_Click(object sender, System.EventArgs e)
  {
  string urlAddress;
  string Name1;
  string Name2;
  string Name3;
  string Name1Value = "HelloName1"; 
  int Name2Value = 1234567;
  string Name3Value = "你好名称3";
  urlAddress = "destinationWebForm.aspx?Name1=" + Name1Value + "&" + "Name2=" + Name2Value.ToString() + "&" + "Name3=" + Name3Value;
  Response.Redirect(urlAddress); 
  }
  2.目的页面destinationWebForm.aspx的代码:
  private void Page_Load(object sender, System.EventArgs e)
  {
  string myName1Value;
  int myName2Value;
  string myName3Value;
  myName1Value = Req


相关文档:

ASP.NET Word转为PDF

1、首先安装 Microsoft Office 2007加载项:Microsoft Save as PDF-简体中文版:下载地址:
http://download.microsoft.com/download/3/8/8/388812b2-0d3f-474e-a7ef-b095d3d0d3cd/SaveAsPDF.exe
2、新建网站项目,添加Microsoft.Office.Interop.Word的引用
3、代码:
/// <summary>
/// 转换word为pdf
......

刚刚面试asp.net题

今天去面试刚刚回来,趁着刚才提问的问题还在脑海里,现在赶快写出来分享分享,问的问题比较的多。,单圈是关于ASP.net和它周边的技术问题,我有几个都没回答上来,修炼不够啊
(1)首先是让我介绍一下自己的情况::我就从大一开始说,学到的关于网络、软件这方面的知识,一直说到大四,现在找工作,是不是缺少啥呢??。 ......

asp.net面试答案补充2 aspx页面以及全局事件

aspx页面中事件的执行顺序
1.asp.net的请求过程,以及对应的处理请求的dll
客户的请求页面由aspnet_isapi.dll这个动态连接库来处理,把请求的aspx文件发送给CLR进行编译执行,然后把Html流返回给浏览器
2.页面事件(按照事件的执行顺序排列)
Page_Init:初始化值或连接
Page_Load:主要使用IsPostBack,该事件主要执行 ......

Asp.Net中Post与Get的区别


表单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解两种提交的区别:
1 <form id="form1" method="get" runat="server">
2     <div>
3          你的名字<asp:TextBox ID="name" runat="server"></asp ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号