asp.net 頁面傳值方法
今天開始接著弄c#基礎。
如題所示,討論一下asp.net頁面間傳值的方式。目前只知道三種(頁面跳轉Response.Redirect(“url”))
1.QueryString 方式
頁面A和頁面B之間進行傳值。
B.aspx?param1=***;param2=**;...
B頁面: if (null != Request.QueryString["id"])
{
strMsg += @" querystring傳遞的引數:" + Request.QueryString["id"] + @"";
ScriptManager.RegisterStartupScript(this, this.GetType(), "", "<script>alert('" + strMsg + "');</script>", false);
}
2.Session【“”】
A頁面
Session["type"] = 1;
Session["redirectName"] = "redirectName";
Session["redirectSex"] = "redirectSex";
Response.Redirect("ArguementTransfer.aspx?rname=1232;rsex=3333");
B頁面
if (Session["type"].ToString()=="1")
{
string strMS = "redirectName 的值:" + Session["redirectName"];
strMS += " redirectSex 的值:" + Session["redirectSex"];
TextBox1.Text = strMS;
TextBox1.Width = 500;
}
3.比較坑爹,用Server.Transfer(“url”)
需要把A整個頁面以物件方式傳給B。
A頁面
_strResult = n.ToString();
Server.Transfer(url);
B頁面
#region Server.Transfer
if (Session["type"].ToString()=="0")
{
chapter1 c1;
c1 = (chapter1)Context.Handler;
string strResult = c1._strResult;
TextBox1.Text = strResult;
}
#endregion
相關文章
- Asp.Net頁面傳值的方法ASP.NET
- ASP.NET頁面之間的幾種傳值方法ASP.NET
- ASP.NET頁面傳值基本方式ASP.NET
- ASP.NET頁面間傳值彙總ASP.NET
- JSP頁面間傳值方法JS
- ASP.NET 頁面間資料傳遞方法ASP.NET
- ASP.NET跨頁面傳值技巧(VB.NET篇)ASP.NET
- 七道最經典的asp.net頁面傳值題ASP.NET
- 在兩個ASP.NET頁面之間傳遞值 (轉)ASP.NET
- React Router v4 頁面傳值的三種方法React
- JavaWeb開發之頁面傳值JavaWeb
- 後臺向vue頁面傳值Vue
- IOS學習筆記(頁面傳值:屬性傳值,協議代理傳值,閉包傳值)iOS筆記協議
- Flutter11 路由、頁面傳值、NavigatorFlutter路由
- Flutter多個頁面廣播通知傳值Flutter
- [MUI] mui框架實現頁面間傳值UI框架
- iOS——使用StroryBoard頁面跳轉及傳值iOS
- 頁面傳值地址爛亂碼問題
- 如何利用javascript實現頁面間互相傳值JavaScript
- 專案分享三:頁面之間的傳值
- 頁面間傳值與跳轉的區別
- 請寫出在ASP.NET中常用的幾種頁面間傳值的方法,並說出它們的特點。ASP.NET
- ASP.NET頁面重新整理方法總結ASP.NET
- ASP.NET頁面跳轉的三種方法ASP.NET
- 在cs頁面獲取input的值方法
- ASP.NET頁面事件:順序與回傳詳解ASP.NET事件
- ASP.NET頁面重新整理方法總結(收藏)ASP.NET
- Vue 頁面狀態保持頁面間資料傳輸的一種方法Vue
- HTML5 Web儲存 頁面間進行傳值HTMLWeb
- js為showModalDialog()彈出視窗的頁面傳值JS
- Asp.Net中動態頁面轉靜態頁面ASP.NET
- asp.net 頁面載入ASP.NET
- ASP.NET頁面Trace技巧ASP.NET
- javascript兩個靜態頁面之間傳遞和接收值JavaScript
- 靜態頁面之間傳值簡單程式碼例項
- js通過contentWindow控制iframe子頁面元素點選事件,並把值傳給父頁面JS事件
- asp.net mvc 錯誤頁面ASP.NETMVC
- asp.net 頁面 生命週期ASP.NET