我正在 c# 中检索我的共享点列表数据并分配给 SPGridview。下面是我用来填充 SPGridview 的代码。我的 SPGridview 中有一个名为“联系人”的列,它映射到人员或组字段。
绑定后,当我在 SPGridview 中看到“联系人”列时,我看到的结果类似于“Kumar, Ramesh;#55;#Kumar, Amit”。但我想要像“Kumar, Ramesh;Kumar, Amit”这样的结果。
请帮助我如何实现这一目标。
public void btnSearch_Click(object sender, EventArgs e)
{
SPList myList = SPContext.Current.Web.Lists["MyList"];
SPQuery query = new SPQuery();
query.Query = @"<Where>
<And>
<Eq>
<FieldRef Name='Year_x0020_Start' />
<Value Type='Text'>2010</Value>
</Eq>
<Eq>
<FieldRef Name='Year_x0020_End' />
<Value Type='Text'>2012</Value>
</Eq>
</And>
</Where>";
DataTable tempTbl = myList.GetItems(query).GetDataTable();
gdvSearchResults.DataSource = tempTbl;
gdvSearchResults.DataBind();
}
提前致谢。!