【发布时间】:2015-08-25 03:20:42
【问题描述】:
我正在尝试在 SharePoint 列表上实现过滤选项,该列表作为数据表检索,并对其应用行过滤器(使用下面列出的代码 sn-p)。
代码片段:
dt.DefaultView.RowFilter = string.Format("[Column name] = '{0}'",No.Text);
jView= dt.DefaultView;
gvViewJobs.DataSource = jView;
gvViewJobs.DataBind();
但是,当我在行过滤器上执行该行时,由于“列名”无效而引发异常,还尝试了在列名中使用“x0020”的选项,即使这样也会给出错误。还尝试了以下在数据表中直接使用过滤器选项的sn-p,如下所示,但没有运气。
数据表过滤
DataRow[] results = dt.Select("[column name] =' " + No.Text + "'");
谁能建议我也使用引用列名来过滤已尝试的方括号 ([]) 选项。
问候 阿文德
【问题讨论】:
-
尝试使用不带方括号的内部名称。
标签: c# sharepoint datatable