在SharePoint列表级别的验证 2010

在我以前的文章, 我写的 列在SharePoint级验证 2010.

名单将触发级验证的内容在保存之前. 验证应返回TRUE以保存内容.

图书馆信息列表:

我已创建了下面的列的示例列表图书馆信息.

验证方案:

截止日期应大于发行日期.

验证设置:

转到列表设置,并点击验证设置.

指定验证规则 “DueDate为 > IssueDate”, 然后指定错误消息被显示给用户.

保存验证设置.

创建新项目名单.

如果验证失败, 错误消息将显示给用户.

用户配置文件异常错误而在SharePoint中创建示例数据 2010 配置向导

我遇到了以下错误而运行SharePoint配置向导 2010.

你需要安装修补程序的Windows Server 2008 R2的 / 窗口 7. 从这里下载微软Connect.




日志文件中的错误:

01/09/2010 13:20:05 17 错误的类型Microsoft.Office.Server.UserProfiles.UserProfileException异常被抛出. 其他异常信息: 无法识别的属性'allowInsecureTransport'. 请注意,属性名是大小写敏感的. (ç:\程序文件共同文件微软共享 Web服务器扩展 14 WebClients 个人 client.config线 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: 无法识别的属性'allowInsecureTransport'. 请注意,属性名是大小写敏感的. (ç:\程序文件共同文件微软共享 Web服务器扩展 14 WebClients 个人 client.config线 56) —> System.Configuration.ConfigurationErrorsException: 无法识别的属性'allowInsecureTransport'. 请注意,属性名是大小写敏感的. (ç:\程序文件共同文件微软共享 Web服务器扩展 14 WebClients 个人 client.config线 56)

在System.Configuration.BaseConfigurationRecord.EvaluateOne(字符串[] 键, SectionInput输入, 布尔isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, 对象parentResult)

已System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, 对象parentResult, 布尔getLkg, 布尔getRuntimeObject, 对象& 结果, 对象& resultRuntimeObject)

在System.Configuration.BaseConfigurationRecord.GetSectionRecursive(字符串configKey, 布尔getLkg, 布尔的checkPermission, 布尔getRuntimeObject, 布尔requestIsHere, 对象& 结果, 对象& resultRuntimeObject)

有System.Configuration.ConfigurationSectionCollection.Get(字符串名称)

在System.ServiceModel.Configuration.ServiceModelSectionGroup.get_Client()

在Microsoft.Office.Server.UserProfiles.MossClientBase`1.GetServiceBinding(字符串endpointConfigurationName)

在Microsoft.Office.Server.UserProfiles.MossClientBase`1.GetChannelFactory(字符串endpointConfigurationName)

Microsoft.Office.Server.UserProfiles.MossClientBase`1.get_Channel()

Microsoft.Office.Server.UserProfiles.MossClientBase`1.ExecuteOnChannel(字符串operationName, 代码块代码块)

在Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(字符串operationName, 代码块代码块)

— 结束内部异常堆栈跟踪 —

在Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(字符串operationName, 代码块代码块)

在Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.GetProfileProperties()

在Microsoft.Office.Server.Administration.UserProfileApplicationProxy.RefreshProperties(GUID applicationID)

在Microsoft.Office.Server.Utilities.SPAsyncCache`2.GetValueNow(K键)

Microsoft.Office.Server.Utilities.SPAsyncCache`2.GetValue(K键, 布尔异步)

在Microsoft.Office.Server.Administration.UserProfileApplicationProxy.InitializePropertyCache()

在Microsoft.Office.Server.Administration.UserProfileApplicationProxy.Provision()

在()

在Microsoft.SharePoint.PostSetupConfiguration.EvalModeProvisionTask.Run()

在Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

列在SharePoint验证 2010

大部分的开发商面临的SharePoint柱验证问题 2003/2007.

这实在是很痛苦的决定验证使用像JavaScript或jQuery自定义的方法.

的SharePoint 2010 提供开箱即用下面的验证.

  • 列级验证
  • 名单级验证

列级验证

在创建新列在名单, 单击列验证节点.

指定您的验证公式.

克.

[fieldName的]=”价值”

公式应该返回TRUE审定为PASS.

创建新的列清单,并指定验证设置.


创建新项目名单, 单击保存以验证.

哇...。生活是很容易与SharePoint.

国家在收听听到名单级验证在我的下一个职位.

CodePlex上发布 : 名单搜索的WebPart

喜社区,

我已经贡献SharePoint列表搜索的WebPart CodePlex上.

项目描述:

该项目提供了列表搜索WSS的WebPart 3.0 / 的SharePoint 2007. 只需添加WebPart的页面,并指定列表的名称, 过滤字段, 显示字段和标准.

先进的功能列表搜索工具部分的简单接口.

特点

  • 支持AJAX
  • 易于配置的列表
  • 在下拉式列表中自动填充List集合
  • 过滤字段选择
  • 显示字段选择
  • 查询经营者选择

配置步骤

在编辑模式打开的WebPart.

筛选字段: 在输入框的页面过滤字段字段呈现.

显示字段: 在网格显示的字段.

字段之间的条件标准

当你申请更改的WebPart将呈现如下:

请在这里留下您的新的功能要求: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

如何创建网站操作自定义菜单项

下面的示例功能网站操作“菜单中创建新的菜单项, 请在下面的代码替换GUID.

样品特征文件

<?XML版本=”1.0″ 编码=”UTF - 8″?>

<功能

ID =”<GUID>”

标题=”自定义菜单项”

说明=” ”

版本=”1.0.0.0″

范围=”网站”

隐藏=”假” XMLNS =”銈://schemas.microsoft.com / SharePoint的/”>

<ElementManifests>

<ElementManifest

位置=”elements.xml” />

</ElementManifests>

</功能>

样品的元素文件

<?XML版本=”1.0″ 编码=”UTF - 8″?>

<元素的xmlns =”銈://schemas.microsoft.com / SharePoint的/”>

<CustomAction标识=””

GroupId的=”SiteActions”

位置=”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator =”真”

标题=”我的博客”

说明=” ”

序列=”1″>

<UrlAction网址=”銈://www.mstechblogs.com /共享点 “/>

</CustomAction>

</元素>

TreeView的文档库V 2.0 在CodePlex上

我已经发布下一个版本的 TreeView的文档库 用于SharePoint的WebPart 2007.

此版本中新增功能:

  • 自动填充在DropDownList的文档库中toolpart名单
  • 可以折叠的TreeView的财产进行管理toolpart
  • 自动显示在文档库中的文件相应的图标

WebPart的解决方案包中包含的功能.

请发表您的评论或附加功能要求.

编程方式检索文档库名单

下面的代码片段是用于检索文档库列表.

使用SPWeb _Web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


的foreach (检索SPList _lst ListColl)

{


如果 (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType可以用于识别类型列表.

Microsoft.IdentityModel大会缺少安装SharePoint时发生错误 2010

在运行SharePoint配置向导, 如果你得到一个错误 “Microsoft.IdentityModel大会失踪”

请确保您已安装 “日内瓦框架”, 其前必备的一部分,你的SP 2010

下载SharePoint 2010 贝塔

微软已发布的SharePoint的β位 2010 为MSDN & 高科技网络用户.

我希望这将是为公众提供几天 Ĵ

的SharePoint 2010 技术堆栈

的SharePoint 2010 技术堆栈看起来像下面.

开发的关键优势,将发展机可设置在Windows Vista或Windows 7 (x64位) 机 Ĵ