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

asp.net 网页传参的几种常用方式

asp.net 网页传参的几种常用方式
第一种:QueryString
//将源页面start.aspx中的lable 和textbox中的内容传到end.aspx页面中  并在其lable 和textbox中显示传过来的内容
   源页面代码:
protected void Button1_Click(object sender, EventArgs e)
    {
        string url;
        url = "end.aspx?name="+Label1.Text+"&home="+TextBox1.Text;
        Response.Redirect(url);
    } 
目标页代码:
    protected void Page_Load(object sender, EventArgs e)
    {
        ///通过QueryString传参数
        Label1.Text = Request.QueryString["name"];
        TextBox1.Text=Request.QueryString["home"];
    }
 
第二种:通过Session传参数
源页面代码:
    protected void Button1_Click(object sender, EventArgs e)
    {
         Session["name"]=Label1.Text;
        Session["home"] = TextBox1.Text;
        Server.Transfer("end.aspx");
    }
目标页代码:
    protected void Page_Load(object sender, EventArgs e)
    {
               
        //通过Session传参数
        Label1.Text=Session["name"].ToString();
        TextBox1.Text = Session["home"].ToString();
        //应该使用一些清理动作来去除一些不需要的session来降低资源的无谓消耗.
        Session.Remove("name");
        Session.Remove("home");
 


相关文档:

ASP.net 130道面试用题

1. 简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
 
2 .列举ASP.NET 页面之间传递值的几种方 ......

asp.net性能优化的几个方面

c#(或vb.net)程序改进
1、使用值类型的ToString方法
  在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时,将在托管堆中 ......

运行 ASP.NET 的进程帐户必须具有IIS 元数据库权限

问题:
用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。
出现此问题多是因为先装.net framework后装IIS 造成
解决方法:
开始->程序->Microsoft .NET Framework SDK v2.0->SDK 命令提示
输入
aspnet_regiis   -i  回车
---OVER--- ......

asp.net的常用代码

 
0.用session判断是否登陆
if(Session["login"] == null)
   {
    Response.Redirect("error.aspx");
   }
1. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号