Worksheet控件
H3 BPM提供了一套完整的表单控件,用于表单的展示和数据保存;控件位于OThinker.H3.Worksheet.dll程序集目录下。
控件命名分为2个类型
以Sheet开头,必须应用于继承至H3表单基类ISheetPage的表单页面中
非Sheet开头的控件,可以应用于所有的ASPX表单中;
以下详细介绍每个控件的使用和属性说明;
控件工具箱
如果需要在VS中控件箱显示,可参考以下步骤进行操作;
1.启动VS,打开网址H3/Portal项目。
2.点击VS菜单里的【视图】->【工具箱】,在显示出的【工具箱】面板里空白处右击,选择【添加选项卡】以添加一个名为“WorkSheet”页签。
在工具箱添加WorkSheet页签
3.右击【WorkSheet】页签选中【选择项】,选中标签【.NET Framework 组件】,单击【浏览】,选择H3安装路径下“H3 BPM\Portal\Bin\OThinker.H3.WorkSheet.dll”,点击【确定】。
在WorkSheet标签选择项
选中OThinker.H3.WorkSheet.dll
4.完成以上操作,当在编辑ASPX页面的时候,可以在【工具箱】->【WorkSheet】页签中看到H3的表单控件了:
H3表单控件
注意:
有些版本的VS在加载了OThinker.H3.WorkSheet.Dll后,工具箱中并不显示,我们可以使用手动方式输入“<SheetControls:”,然后通过VS的智能感知选择所需的控件。如图:
SheetControls
将表单控件绑定数据一般只需要设置其DataField属性为数据项的名称即可。