【发布时间】:2015-06-23 19:40:48
【问题描述】:
我正在尝试从 SharePoint 列表中获取列值并将其填充到 ASP 文本框中。我使用SPQuery 过滤并获取值。我什至提到了视图字段并增加了列表视图查找阈值。但是当我试图用列字段分配文本框值时,我得到了这个异常:
用户未处理参数异常-值不在预期范围内。
有什么解决方法吗?代码示例:
SPQuery qrySeriesDesc = new SPQuery();
qrySeriesDesc.Query = "<Where><Eq><FieldRef Name='Series'/><Value Type='Text'>" + SeriesNumber + "</Value></Eq></Where>";
qrySeriesDesc.ViewFields = "<FieldRef Name='Series Description'/>";
SPListItemCollection itemCol = list.GetItems(qrySeriesDesc);
foreach (SPListItem item in itemCol)
{
if (item != null)
{
tboxSeriesDescription.Text = item["Series Description"].ToString();
}
}
我在以下位置收到上述异常:
tboxSeriesDescription.Text = item["Series Description"].ToString();
【问题讨论】:
标签: c# asp.net sharepoint