2
我有一個asp.net 4 webforms項目。我有一個用於管理應用程序中現有用戶的表單,但根據用戶在應用程序中的角色(管理員,用戶等),某些選項可能會變灰或隱藏。例如。管理員可以從下拉列表中更改用戶的角色,但普通用戶會看到下拉列表變灰(或可能隱藏)。Asp.net基於角色的表單數據驗證
當然,在回發函數中,我可以有一個很大的函數來檢查所有條件,比如「如果用戶少於管理員修改屬性X,則忽略保存該更改」。對於單個表單,可能會列出幾個這些檢查。
但是,有沒有更好的方法在asp.net來處理這種類型的事情?