Asp.net “导出Web部件”功能不会创建.WebPart文件
由于某些原因,我们无法将ASP.NET Web部件导出到Asp.net “导出Web部件”功能不会创建.WebPart文件,asp.net,webforms,web-parts,Asp.net,Webforms,Web Parts,由于某些原因,我们无法将ASP.NET Web部件导出到.WebPart文件 背景:我们在基于ASP.NET的登录页上实现了ASP.NET Web部件。可以使用Web部件编辑器配置Web部件,并且许多用户可以重复使用这些设置。我们希望使用一个web部件导出功能(因为手动重新配置web部件是一件烦琐的事情),通过设置ExportMode=All可以简化此功能。参考文献 设置ExportMode=All后,将显示web部件的导出链接。单击“导出”时,我们会收到一条确认消息“此Web部件页已个性化。因
.WebPart
文件
背景:我们在基于ASP.NET的登录页上实现了ASP.NET Web部件。可以使用Web部件编辑器配置Web部件,并且许多用户可以重复使用这些设置。我们希望使用一个web部件导出功能(因为手动重新配置web部件是一件烦琐的事情),通过设置ExportMode=All
可以简化此功能。参考文献
设置ExportMode=All
后,将显示web部件的导出链接。单击“导出”时,我们会收到一条确认消息“此Web部件页已个性化。因此,一个或多个Web部件属性可能包含机密信息。请确保这些属性包含其他人可以安全阅读的信息。导出此Web部件后,查看Web部件说明文件(.WebPart)中的属性使用文本编辑器(如Microsoft记事本)。”
单击“确定”后,不会下载任何文件。我们期望有一个
.WebPart
文件下载。我们的页面声明有一个Async=“true”
属性。将其设置为Async=“false”
导出功能工作并创建了一个.WebPart文件,我们可以导入该文件
<%@ Page MasterPageFile="~/Site.Master" ... Async="false" %>