就用一個簡單的網(wǎng)頁來說吧。一個頁面里有若干個控件(按鈕),針對不同的操作,而我要做一個授權(quán)機(jī)制來控制按鈕的顯示或是否可用,對于不同類型的用戶,給予不同的權(quán)限。我是想通過獲取頁面中所有控件的名稱來進(jìn)行控制,但要如何獲取所有控件(控件名)呢?
2 回答
手掌心
TA貢獻(xiàn)1942條經(jīng)驗 獲得超3個贊
單純的獲取所有控件,可以使用FindControl()方法,不過你這個規(guī)則很難定義吧?
我以前做過一個類似的,是給所有需要進(jìn)行權(quán)限控制的控件一個GUID,權(quán)限分配時根據(jù)這個GUID來分配,操作起來相當(dāng)麻煩,需要把權(quán)限下放到這些控件,管理后臺設(shè)置是一件相當(dāng)頭疼的事情
你這個是怎么做的?
- 2 回答
- 0 關(guān)注
- 485 瀏覽
添加回答
舉報
0/150
提交
取消
