1
我正在使用Enterprise Web Library創建一些精細的Web窗體,我發現使用自動生成的窗體項目和FormItemBlock
非常容易。這對於有權限混淆這些數據的用戶來說很好,但是我的當前問題是針對不支持的用戶。我想與我的應用程序中顯示的用戶共享頁面和數據,這些用戶有權查看數據,而不是更改它。有沒有辦法輕鬆地將部分數據切換爲只讀?在EWL中創建只讀窗體
我正在使用Enterprise Web Library創建一些精細的Web窗體,我發現使用自動生成的窗體項目和FormItemBlock
非常容易。這對於有權限混淆這些數據的用戶來說很好,但是我的當前問題是針對不支持的用戶。我想與我的應用程序中顯示的用戶共享頁面和數據,這些用戶有權查看數據,而不是更改它。有沒有辦法輕鬆地將部分數據切換爲只讀?在EWL中創建只讀窗體
Development Utility目前不會生成任何可生成只讀控件的表單項獲取器,但您可以使用通用getter。例如,該行代碼將創建一個表單條目與文字控制:
GetMyFieldFormItem(true, (value, label) => value.GetLiteralControl(), value: currentValueFromDatabase);
我有計劃最終實現: