日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

ASP.NET 頁面間數(shù)據(jù)傳遞方法(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP.NET解決驗證控件與JS腳本驗證沖突
在aspx頁面Button的OnClientClick事件中: OnClientClick=if(CheckClientValidate()) {return ValidCustom()} js腳本中: //用戶控件驗證 function CheckClientValidate() { Page_ClientValidate(); if (Page_IsValid) { return true; } else { return false; } } //自

  使用這種方法, 需要寫一些代碼以創(chuàng)建一些屬性以便可以 在另一個頁面訪問它, 可以在另一個頁面以對象屬性的方式來 存取數(shù)值,這個方法在頁面間值傳遞中是特別有用的,這種方法 不但簡潔,同時又是面向?qū)ο蟮摹?/p>

  1.9 Cache

  Cache 具有強大的數(shù)據(jù)操作功能, 以鍵值對集合的形式存 儲數(shù)據(jù),可以通過指定關(guān)鍵字來插入和檢索數(shù)據(jù)項。它的基于依 賴性的終止功能, 使它能夠精確控制如何并及時更新和消除緩 存中的數(shù)據(jù)。它可以內(nèi)部進行鎖定管理,不需要象Application 對象那樣使用Lock()和Unlock()方法進行串行化管理。缺點是使用 方法較復(fù)雜,使用不當反而降低性能.

  2、不同頁面跳轉(zhuǎn)情況下可采用的傳值方法

  2.1 情況一:源頁面可以跳轉(zhuǎn)到目標頁面,源頁面?zhèn)鬟f數(shù)據(jù)給目標頁面

  使用查詢字符串, 將少量信息從一頁傳輸?shù)搅硪豁撘约安? 存在安全性問題時,是一個簡單常用的方法;使用Server.Transfer方法,可傳遞表單數(shù)據(jù)或查詢字符串到另一個頁面,還可以 保存初始頁的HttpContext, 當目標頁和源頁面在同一個服務(wù)器 時,可以用此方法。

  2.2 情況二:頁面?zhèn)鬟f數(shù)值給自身頁面

  即在對同一頁的多個請求間保留值, ViewState 屬性可提供具有基本安全性的功能。也可用隱藏域,存儲少量回發(fā)到自身或另一頁的頁信息時使用,不考慮安全性問題時使用。

  2.3 情況三:源頁面?zhèn)鬟f數(shù)值給目標頁面,而源頁面不能直接連接到目標頁面。

  有多個方法,具體用哪個要看具體情況。

  Application: 存儲由多個用戶使用且更改不頻繁的全局信息,此時安全性不成為問題。不要存儲大量的信息。Session:存儲特定于單獨會話的短期信息,并且需要較高的安全性。不要在會話狀態(tài)中存儲大量的信息。需要注意,將為應(yīng)用程序中每一會話的生存期創(chuàng)建并維護會話狀態(tài)對象。在支持許多用戶的應(yīng)用程序中, 這可能會占用大量服務(wù)器資源并影響可縮放性。

  Cookie: 當您需要在客戶端存儲少量信息以及不存在安全性問題時使用。類的靜態(tài)屬性,方便傳送多個數(shù)據(jù)。

  Cache :對象用于單個用戶、一組用戶或所有的用戶�?梢詾槎鄠請求長時間、高效率的保存數(shù)據(jù)。上述幾個方法, 不僅用于情況三, 前面兩種情況都可以使用,只是沒有必要時盡量少用,否則會造成資源浪費或增加程序的復(fù)雜性。

分享:Asp.net實現(xiàn)向上向下排序的例子
工作中一些常用到的代碼記錄下來,方便自己查找也方便其他需要人士參考。 廢話不多說,這是一個向上向下排序的功能,首先使用存儲過程 整好 如下: SQL: -- ============================================= -- Author: -- Create date: -- Description: -- ===========

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:.Net教程/更新時間:2014-10-10
相關(guān).Net教程