我正在使用Enterprise Web Library创建一些精心设计的Web表单,我发现使用自动生成的表单项和FormItemBlock
非常容易。这对于有权使用此数据的用户来说非常有用,但我目前的问题是针对那些没有这些数据的用户。我想与我的应用程序中的用户共享页面和显示的数据,这些用户有权查看数据,而不是更改数据。有没有办法轻松地将一些数据切换为只读?
答案 0 :(得分:1)
开发实用程序当前不生成任何生成只读控件的表单项getter,但您可以使用通用getter。例如,这行代码将创建一个带有文字控件的表单项:
GetMyFieldFormItem( true, ( value, label ) => value.GetLiteralControl(), value: currentValueFromDatabase );
我计划最终实施: