Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.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
C# 使用名称中的空格绑定DataItem_C#_Asp.net_Gridview - Fatal编程技术网

C# 使用名称中的空格绑定DataItem

C# 使用名称中的空格绑定DataItem,c#,asp.net,gridview,C#,Asp.net,Gridview,我尝试在GridView中绑定dataitem,如下所示: <%# DataBinder.Eval(Container, "DataItem.Project No.") %> 以及获取错误: 数据绑定:“System.Data.DataRowView”不包含名为“Project No”的属性 该字段为带点的项目编号。。 我怎样才能把那块地捆起来 <%# Eval("Project No.") %> 请注意,您的datatable/dataset应该有项目号才能正常工

我尝试在GridView中绑定dataitem,如下所示:

<%# DataBinder.Eval(Container, "DataItem.Project No.") %>
以及获取错误:

数据绑定:“System.Data.DataRowView”不包含名为“Project No”的属性

该字段为带点的项目编号。。 我怎样才能把那块地捆起来

 <%# Eval("Project No.") %>
请注意,您的datatable/dataset应该有项目号才能正常工作

更新

100%工作和测试

   <%#DataBinder.GetPropertyValue(Container.DataItem,"Project No.") %>
请注意,您的datatable/dataset应该有项目号才能正常工作

更新

100%工作和测试

   <%#DataBinder.GetPropertyValue(Container.DataItem,"Project No.") %>

尝试以下操作:[]以指示它是一个列名

<%# DataBinder.Eval(Container, "DataItem.[Project No.]") %>

尝试以下操作:[]以指示它是一个列名

<%# DataBinder.Eval(Container, "DataItem.[Project No.]") %>

再次说明:数据绑定:“System.Data.DataRowView”不包含名为“Project No”的属性。不包括“.”再次说明:数据绑定:“System.Data.DataRowView”不包含名为“Project No”的属性。不包括“.”数据绑定:“[Project No”不是有效的索引表达式。检查此帖子:数据绑定:“[Project No”不是有效的索引表达式。检查此帖子: