asp.net頁面傳值測試實例代碼(2)_.Net教程
教程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 。然
相關.Net教程:
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發送Email實例(可帶附件)
- js實現廣告漂浮效果的小例子
- asp.net Repeater 數據綁定的具體實現
- Asp.Net 無刷新文件上傳并顯示進度條的實現方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數據庫(連接字符串的配置及獲取)
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現分頁示例代碼
- 模板無憂:在.NET開發中靈活使用TreeView控件
- 相關鏈接:
- 教程說明:
.Net教程-asp.net頁面傳值測試實例代碼(2)
。