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

ASP.NET跨页面传值技巧总结

1.使用QueryString变量
    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx.cs的C#代码
view plaincopy to clipboardprint?
private void Button1_Click(object sender, System.EventArgs e)     
    
{     
    
string s_url;     
    
s_url = "b.aspx?name=" + Label1.Text;     
    
Response.Redirect(s_url);     
    
}   
private void Button1_Click(object sender, System.EventArgs e)  
 
{  
 
string s_url;  
 
s_url = "b.aspx?name=" + Label1.Text;  
 
Response.Redirect(s_url);  
 

 
b.aspx.cs中C#代码
view plaincopy to clipboardprint?
private void Page_Load(object sender, EventArgs e)     
    
{     
    
Label2.Text = Request.QueryString["name"];     
    
}   
private void Page_Load(object sender, EventArgs e)  
 
{  
 
Label2.Text = Request.QueryString["name"];  
 

 
2.使用Application 对象变量
Application对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock。
a.aspx.cs的C#代码
view plaincopy to clipboardprint?
private void Button1_Click(object sender, System.EventArgs e)     
    
{     
    
Application["name"] = Label1.Text;     


相关文档:

ASP.NET对请求处理的过程

ASP.NET对请求处理的过程
当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完毕将结果返回 ......

在ASP.net页面引用js时的注意事项

在ASP.NET页面中经常需要链入一些JS文件,如:

 如果在JS里有中文的话,在一般情况下,在浏览器里会报错脚本错误.
 如果不信可以自己试一试。
 其实是这样的:
 由VS.NET自动生成的项目里,Web.Config中有这么一段:
<
globalization
requestEncoding
="utf-8"
responseEncoding
=" ......

ASP.NET jmial 电子邮件的发送

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
      ......

ASP.NET 页生命周期概述

1.        页请求:
页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。
2.        开始:
在开始阶 ......

ASP.NET添加、修改、删除web.config配置信息


  ASP.NET添加、修改、删除web.config配置信息
  1 using System;
    2 using System.Data;
    3 using System.Configuration;
    4 using System.Collections;
    5 using Sys ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号