【Arishuang】ASP.NET2.0_執行頁面傳送的強型別方法與弱型別方法
強型別方法.
1,先在源頁面程式碼塊中,宣告一個公共屬性;
2,再在宿頁面呈現塊中,新增一個指令,在其中指定VirtualPath屬性
3,最後在宿頁面程式碼塊中,用PreviousPage直接呼叫源頁面程式碼塊的公共屬性即可.
例子如下:
源頁面
public partial class Typed : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
public string UserName
{
get
{
return this.TextBox1.Text.ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
}
}
宿頁面
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
Response.Write(string.Format("歡迎{0}使用執行跨頁面傳送資料的強型別方法!", PreviousPage.UserName));
}
}
弱型別方法:
1,在宿頁面程式碼塊中,用PreviousPage的FindControl方法得到相應的控制元件,再轉換;
2.最後呼叫此轉換後的控制元件屬性即可.
例子如下:
源頁面
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
TextBox txtName=(TextBox)PreviousPage.FindControl("TextBox1");
Response.Write(string.Format("歡迎{0}使用執行跨頁面傳送資料的弱型別方法!",txtName.Text.ToString()));
}
}
宿頁面
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
Response.Write(string.Format("歡迎{0}使用執行跨頁面傳送資料的強型別方法!", PreviousPage.UserName));
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-409908/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 淺談程式語言型別的強型別,弱型別,動態型別,靜態型別型別
- Go: 指標方法與值方法<->指標型別與值型別Go指標型別
- python 傳送buffer型別資料, 傳送octet-stream型別資料, 傳送Uint8Array型別資料Python型別UI
- 概念區別 【編譯型語言與解釋型語言、動態型別語言與靜態型別語言、強型別語言與弱型別語言】編譯型別
- php弱型別PHP型別
- 淺談強型別語言與弱型別語言,歡迎大家來點評型別
- jsp頁面判斷檔案上傳型別JS型別
- jsp頁面number型別自動轉為String型別JS型別
- java基本型別和包裝型別的“==”和equals()方法Java型別
- PHP類方法的型別提示PHP型別
- 值型別與引用型別的區別型別
- 泛型類、泛型方法、型別萬用字元的使用泛型型別字元
- 淺談PHP弱型別安全PHP型別
- TypeScript 強大的型別別名TypeScript型別
- JS中其他資料型別轉為number資料型別的方法JS資料型別
- Java中執行時型別識別RTTIJava型別
- trait 和型別的方法同名的例子AI型別
- go 方法接受者 是指標型別和非指標型別的 區別Go指標型別
- ECMAScript 原始型別與引用型別型別
- swift值型別的執行緒安全Swift型別執行緒
- 造型與強制型別轉換型別
- 計算機語言:編譯型/解釋型、動態語言/靜態語言、強型別語言/弱型別語言計算機編譯型別
- 神奇的JavaScript弱等價型別轉換JavaScript型別
- PHP弱型別引發的漏洞例項PHP型別
- JavaScript - 基本型別與引用型別值JavaScript型別
- 基本資料型別與字串型別資料型別字串
- ES(JavaScript)內建型別及方法JavaScript型別
- Qt - TCP網路傳輸如何傳送結構體型別QTTCP結構體型別
- 強型別語言變數和資料型別的理解變數資料型別
- PHP弱型別安全問題總結PHP型別
- 關於 Go 中 Map 型別和 Slice 型別的傳遞Go型別
- 淺談 JavaScript 中 Array 型別的方法使用JavaScript型別
- 基本資料型別與API引用型別的使用資料型別API
- 執行迴路RunLoop型別機制OOP型別
- C++ - tcp網路傳輸如何傳送結構體型別C++TCP結構體型別
- Calendar日曆型別常見方法(必看!!)型別
- Java引用型別解析:掌握強引用、軟引用、弱引用和幻象引用的妙用Java型別
- 判斷應用所執行的CPU型別型別
- 強制型別轉換型別