在 Visual Studio 业务数据连接模型中包含超链接
我正在 Visual Studio 2010 中创建业务数据连接模型,它将作为外部列表的数据源。
我想在此外部列表中包含一个超链接字段,因此我的模型具有 Microsoft.SharePoint.SPFieldUrlValue 类型的 SPFieldUrlValue。
但是,当我测试该模型并使用它创建外部列表时,该字段不可用/不呈现。
问题:
A)我使用 SPFieldUrlValue 使用的类型是否正确 B) 业务连接数据模型可以包含链接吗?
这是我如何创建链接字段的示例:
SPFieldUrlValue theLink = new SPFieldUrlValue();
theLink.Description = "Link Description";
theLink.Url = "http://www.google.com";
I am creating a Business Data Connectivity Model in Visual Studio 2010 which will be the source of data for an external list.
I want to include a hyperlink field in this external list, so my model has a SPFieldUrlValue of type Microsoft.SharePoint.SPFieldUrlValue.
However, when I test this model and use it to create an external list this field is not avaliable/does not render.
Question:
A) Am I using the right type by using SPFieldUrlValue
B) Can a business connectivity data model include a link?
This is an example of how I create the link field:
SPFieldUrlValue theLink = new SPFieldUrlValue();
theLink.Description = "Link Description";
theLink.Url = "http://www.google.com";
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该使用
SPCustomFieldType
而不是SPFieldUrlValue
。这里有一个关于 BDC 和超链接(和查找列)的很好的教程:SharePoint 列表作为 BDC 模型的源:如何处理超链接和查找列。
You should use the
SPCustomFieldType
instead of theSPFieldUrlValue
.There is a nice tutorial on BDC and hyperlinks (and Lookup columns) here: SharePoint list as source for BDC model: how to handle hyperlink and lookup columns.