Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 有没有一种好方法可以将数组存储在MOSS自定义内容类型中?_Sharepoint_Moss_Wss - Fatal编程技术网

Sharepoint 有没有一种好方法可以将数组存储在MOSS自定义内容类型中?

Sharepoint 有没有一种好方法可以将数组存储在MOSS自定义内容类型中?,sharepoint,moss,wss,Sharepoint,Moss,Wss,我需要在MOSS中的自定义内容类型中存储一个数组。这将始终隐藏,仅以编程方式使用。在列表项的整个生命周期中,我将向数组添加值。过一段时间后,我的阵列可能会如下所示: value1,1 | value1,2 | value1,3 | value1,4 value2,1 | value2,2 | value2,3 | value3,1 | value3,2 | value3,3 | value4,1 | value4,2 | value4,3 | value4,4 值1,1 |值1,2 |值1,3

我需要在MOSS中的自定义内容类型中存储一个数组。这将始终隐藏,仅以编程方式使用。在列表项的整个生命周期中,我将向数组添加值。过一段时间后,我的阵列可能会如下所示:

value1,1 | value1,2 | value1,3 | value1,4 value2,1 | value2,2 | value2,3 | value3,1 | value3,2 | value3,3 | value4,1 | value4,2 | value4,3 | value4,4 值1,1 |值1,2 |值1,3 |值1,4 值2,1 |值2,2 |值2,3| 值3,1 |值3,2 |值3,3| 值4,1 |值4,2 |值4,3 |值4,4
我知道我可以使用SPFieldMultiColumn来存储第一行,但看起来我不能存储多行。我还知道我可以自己创建一个文本字段并序列化数组。只是好奇,当您需要存储数组时,是否已经有一个字段可以使用。

没有现成的字段可以存储二维数组。

通常,您可以将每一行存储在不同的项目中,也可以将值序列化到更简单的字段中(如多行文本)。

没有现成的字段可用于存储二维数组。

通常,您要么将每一行存储在不同的项中,要么将值序列化在更简单的字段中(如多行文本)。

序列化它可能是小型数组的最佳解决方案。或者您可以将其存储在单独的列表中。记住,没有法律禁止创建自己的自定义表

序列化它可能是小型阵列的最佳解决方案。或者您可以将其存储在单独的列表中。记住,没有法律禁止创建自己的自定义表

接下来,如何在不首先写入文件的情况下序列化?请看我这里的问题:我将使用数据类和JavaScriptSerializer()作为后续,如何在不首先编写文件的情况下进行序列化?请看我的问题:我正在使用数据类和JavaScriptSerializer()