一步步学习微软InfoPath2010和SP2010--第四章节--处理SP列表表单(5)--列表表单页面

        SharePoint2010提供了新的Web部件,叫InfoPath表单Web部件。(第八章节“使用InfoPath表单Web部件”描述这个Web部件细节)。这个Web部件对于表单如何显示在列表中是基础的。当表单在SharePoint2010中打开时,它们以弹出框形式显示。这是默认的行为,每个表单在自己的Web部件页上是独立的。如你看到的,弹出框节省了浏览器导航到新页面花费的时间。表单仅仅是在当前页面前端显示。

        附加:模态弹出框

        模态弹出对话框是什么呢?这是SharePoint2010新引进的,在SharePoint中打开表单时使用。当打开表单来编辑或查看时,不是导航至不同页面,而是在当前页面前端显示。当前页面编程深灰色,弹出框像前端的一层。你必须关闭弹出框来回到项目列表。可以根据需要,在高级设置里关闭每个列表或库的模态弹出框。把“以对话框形式打开表单”设置为“否”。


        小贴士:当使用InfoPath自定义SharePoint列表后,改变可以在任何时候恢复原状。在列表设置页面,点击“表单设置”,你可以改变设置重新使用默认SharePoint表单。

        在深入了解表单设计前,理解表单页面是如何工作的很重要。

1.      在功能区,列表选项卡,你可以点击表单Web部件按钮,以编辑模式打开任何表单Web部件页面。默认地,自定义列表有三个不同表单页面:

A.     新建表单

        默认文件名是NewForm.aspx。这是当在列表中创建新项目时要填写的表单。

B.     编辑表单

        默认文件名是EditForm.aspx。当项目已经存在,并被从原始版本编辑时,要填写的表单。默认和新建表单看起来相同。

C.     显示表单

        默认文件名是DispForm.aspx。当项目名被点击来查看项目时,显示表单用来显示域中所有值的制度界面。


2.      默认新建页面、默认显示页面和默认编辑页面是Microsoft ASP.NET Web表单,在SharePoint列表使用InfoPath自定义之前就存在。

3.      (项目)新建表单、(项目)显示表单和(项目)编辑表单对于项目内容类型是特定的,并且是Web部件页面。这些Web部件页面分别包含一个当前表单的InfoPath表单Web部件。实际文件名为newifs.aspx、displayifs.aspx和editifs.aspx。

        我们介绍了列表表单页面基础,接下来,我们可以畅游表单设计的海洋了。

posted @ 2014-03-30 10:59  crazygolf  阅读(226)  评论(0编辑  收藏  举报