之前請(qǐng)教過(guò),(請(qǐng)看)可能是由于沒(méi)有描述清楚,沒(méi)有得到答案?,F(xiàn)在將問(wèn)題換一種方法描述一下。環(huán)境:c#.net定義了一個(gè)用戶控件,然后在頁(yè)面中使用這個(gè)控件。在頁(yè)面中使用多次,如u1,u2,..un。怎么知道是第一次引用了這個(gè)控件。比如,按照頁(yè)面順尋,則是第一次出現(xiàn)的那個(gè)控件。 如何在控件中進(jìn)行設(shè)置?
2 回答

一只萌萌小番薯
TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
控件不好設(shè)置,問(wèn)題還是 上次描述的更清楚些。
就是多次引用控件,每次使用控件都會(huì)訪問(wèn)數(shù)據(jù)庫(kù),數(shù)據(jù)又都差不多,想減少對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)?
用服務(wù)器端緩存,全局的,Cache或者靜態(tài)變量都行,不用session,不用js全局。
每次訪問(wèn)緩存時(shí),判斷一下就行了,如果為空就去數(shù)據(jù)庫(kù)讀,再填充緩存,以后就先讀取緩存。
- 2 回答
- 0 關(guān)注
- 1302 瀏覽
添加回答
舉報(bào)
0/150
提交
取消