要离职了, 闲来无事, 总结些以前自己学过的知识点, 目前没用,或许以后可以派上用场了.
一, XmlFormView 作用是用来在页面上显示InfoPath表单的一个WebPart, 一般需要配置安装后即可使用了.
1. 获取Microsoft.Office.InfoPath.Server.dll
路径: C:\Program Files\Microsoft Office Servers\12.0\Bin
2. 安装Microsoft.Office.InfoPath.Server.dll
直接拖放到目录: C:\WINDOWS\assembly
3. 在Web应用程序对应的IIS目录下的Web.Config文件的SafeControls中加入:
<SafeControl Assembly="Microsoft.Office.InfoPath.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.Office.InfoPath.Server.Controls" TypeName="XmlFormView" Safe="True" />
4. iisreset
5. 添加激活WebPart:
到网站集的Web部件库页面, 点击工具栏的"新建"进入新建Web部件页面,选择导入Microsoft.Office.InfoPath.Server.Controls.XmlFormView部件之后, 即可使用
5. 设置XmlFormView的属性:
ShowHeader: 是否显示XmlFormView的顶部工具条
ShowFooter: 是否显示示XmlFormView的底部工具条
EditingStatus: 设置编辑状态, 包括Init, Closed, Editing
Options: 科设置参数, 支持DisableSave参数设置, 设置是否显示保存按钮
XsnLocation: 表单模版的地址(Http://localhost/Doc/Forms/Template.xsn)
XmlLocation: 表单文件的地址(Http://localhost/Doc)
SaveLocation: 表单XML文件的存储地址(Http://localhost/Doc/Test.xml)
浙公网安备 33010602011771号