sharepoint 2010.用于编辑和预览的 SPField 设置控件
我需要为我创建的共享点字段添加自定义编辑器。 如何设置编辑模式和预览模式的控制。将是两个不同的控件!
我发现我可以覆盖FieldRenderingControl。 但如何判断当前模式是编辑还是预览呢?
谢谢。
I need to add custom editor for my created sharepoint field.
How can i set control both for edit mode and preview mode. Will be two different controls!
I found that i can override FieldRenderingControl.
But how to determine that current mode is edit or preview?
thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在自定义字段呈现控件中 (BaseFieldControl)检查成员“ControlMode”,其类型为 SPControlMode。
另请查看方法“GetFieldValueAsText() ”和“GetFieldValueAsHtml()”继承自 SPField。由于它们用于在非表单位置显示字段内容。例如在列表视图或版本历史记录中。
In your custom field render control (BaseFieldControl) check on the member "ControlMode", which is of type SPControlMode.
Also have a look on the methods "GetFieldValueAsText()" and "GetFieldValueAsHtml()" inherited from SPField. Since the are used to display the fields content in non-form location. For instance in list view or in the version history.