asp.net页面传值测试实例代码(2)_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:DataGridView - DataGridViewCheckBoxCell的使用介绍
Datagridview是.net中最复杂的控件,由于人们对表格的格式要求多种多样,所以编写一个通用的Datagridview(类似JSF中的datatable)非常困难的。 Datagridview中,用户可以对行、列、单元格进行编程。如行中可以插入下拉列表、复选框、编辑框、单选框等多种控件。每种控


WebForm_2.aspx.cs文件如下:

复制代码 代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace 页面传值
{
public partial class WebForm_2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//QueryTransfer();
//SessionTransfer();
//CookieTransfer();
//ApplicationTransfer();
Transfer();
}
public void QueryTransfer()//接收QueryString传值,来自于WebForm_1页面的值
{
string strUserName = Request.QueryString["un"].ToString();
string strPassword = Request.QueryString["userpassword"].ToString();
string strPWD = Request.QueryString["conPwd"].ToString();
Response.Write("用户名为" + strUserName + "<br/>" + "密码为" + strPassword + "<br/>" + "确认密码为" + strPWD);
}
public void SessionTransfer()//接收session传值,来自于WebForm_1页面的值
{
string strUserName = Session["un"].ToString();
string strPassword = Session["pwd"].ToString();
string strPWD = Session["conpwd"].ToString();
Response.Write("用户名为" + strUserName + "<br/>" + "密码为" + strPassword + "<br/>" + "确认密码为" + strPWD);
Session.Remove("un");
Session.Remove("pwd");
Session.Remove("conpwd");
}
public void CookieTransfer()//接收cookie传值,来自于WebForm_1页面的值
{
string strUserName = Request.Cookies["un"].Value.ToString();
string strPassword = Request.Cookies["pwd"].Value.ToString();
string strPWD = Request.Cookies["conpwd"].Value.ToString();
Response.Write("用户名为" + strUserName + "<br/>" + "密码为" + strPassword + "<br/>" + "确认密码为" + strPWD);
}
public void ApplicationTransfer()//接收Application传值,来自于WebForm_1页面的值
{
Application.Lock();
string strUserName = Application["un"].ToString();
string strPassword = Application["pwd"].ToString();
string strPWD = Application["conpwd"].ToString();
Application.UnLock();
if (strPassword != strPWD)
{
Response.Write("您确认的密码错误,请重新输入!<br/>");
Server.Transfer("WebForm_1.aspx");
}
Response.Write("用户名为" + strUserName + "<br/>" + "密码为" + strPassword + "<br/>" + "确认密码为" + strPWD);
}
public void Transfer()//Transfer传值,来自WebForm_1.aspx页面的值
{
WebForm_1 wf1;
wf1 = (WebForm_1)Context.Handler;
string strUserName = wf1.un;
string strPassword = wf1.pwd;
string strPWD = wf1.conpwd;
Response.Write("用户名为" + strUserName + "<br/>" + "密码为" + strPassword + "<br/>" + "确认密码为" + strPWD);
}
}
}


本人水平有限,还请各位朋友多多指教!

分享:asp.net中javascript的引用(直接引入和间接引入)
Asp.net 中引入Javascript 的方法有很多。在做牛腩的时候主要讲了两种。 个人认为可以分为直接引入,和间接引入。 一、直接引入 。在前台页面调用自定义的javascript 函数: 1、打开前台页面在 head 元素之间加入 script 元素,将 type 元素设置为 text/javascript 。然

共2页上一页12下一页
来源:模板无忧//所属分类:.Net教程/更新时间:2013-07-01
相关.Net教程