0

我正在 Visual Studio 2010 中创建一个业务数据连接模型,它将作为外部列表的数据源。

我想在这个外部列表中包含一个超链接字段,所以我的模型有一个 Microsoft.SharePoint.SPFieldUrlValue 类型的 SPFieldUrlValue。

但是,当我测试此模型并使用它创建外部列表时,此字段不可用/不呈现。

问题:

A) 我是否通过使用 SPFieldUrlValue 使用正确的类型 B) 业务连接数据模型可以包含链接吗?

这是我如何创建链接字段的示例:

        SPFieldUrlValue theLink = new SPFieldUrlValue();
        theLink.Description = "Link Description";
        theLink.Url = "http://www.google.com";
4

1 回答 1

1

您应该使用SPCustomFieldType代替SPFieldUrlValue

这里有一个关于 BDC 和超链接(和查找列)的很好的教程:SharePoint 列表作为 BDC 模型的源:如何处理超链接和查找列

于 2010-11-02T18:06:08.060 回答