【发布时间】:2012-05-31 02:42:05
【问题描述】:
我正在使用企业网络库来创建一些复杂的网络表单,我发现使用自动生成的表单项和FormItemBlock 非常容易。这对于有权处理这些数据的用户来说非常有用,但我目前的问题是针对没有权限的用户。我想与我的应用程序中有权查看数据的用户共享页面和显示的数据,而不是更改它。有没有办法轻松将部分数据切换为只读?
【问题讨论】:
标签: c# asp.net enterprise-web-library
我正在使用企业网络库来创建一些复杂的网络表单,我发现使用自动生成的表单项和FormItemBlock 非常容易。这对于有权处理这些数据的用户来说非常有用,但我目前的问题是针对没有权限的用户。我想与我的应用程序中有权查看数据的用户共享页面和显示的数据,而不是更改它。有没有办法轻松将部分数据切换为只读?
【问题讨论】:
标签: c# asp.net enterprise-web-library
开发实用程序当前不生成任何生成只读控件的表单项 getter,但您可以使用通用 getter。例如,这行代码将创建一个带有文字控件的表单项:
GetMyFieldFormItem( true, ( value, label ) => value.GetLiteralControl(), value: currentValueFromDatabase );
我有最终实施的计划:
【讨论】: