Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/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
Asp.net 将GridView的Itemtemplate与DataTable绑定_Asp.net_Gridview - Fatal编程技术网

Asp.net 将GridView的Itemtemplate与DataTable绑定

Asp.net 将GridView的Itemtemplate与DataTable绑定,asp.net,gridview,Asp.net,Gridview,我在.aspx文件中有下面的GridView <asp:GridView ID="grdScopeList" runat="server"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:CheckBox ID="ScopeChk" runat="server" Checked=false /> </ItemTemplate>

我在.aspx文件中有下面的GridView

 <asp:GridView ID="grdScopeList" runat="server">
    <Columns>
    <asp:TemplateField>
    <ItemTemplate>
    <asp:CheckBox ID="ScopeChk" runat="server" Checked=false />
    </ItemTemplate>
    </asp:TemplateField>
    <asp:BoundField DataField="sync_scope_name"  Visible=true />
    </Columns>
    </asp:GridView>
但是我得到了两次列sync\u scope\u name。我可以将数据集中的列sync\u scope\u name绑定到BoundField。我只需要显示一次

问候,


Sachin K

您的查询很可能返回重复项

对数据库手动运行查询以放弃此操作

如果查询应该返回重复项,而您只想显示一次,则需要对查询进行分组

select sync_scope_name 
from Sync.scope_info
group by sync_scope_name 
或者使用
distinct
关键字

select distinct sync_scope_name from Sync.scope_info

我在GridView中添加了AutoGenerateColumns=“false”。

您确定GetData没有获取列同步范围名称吗?GetData只获取单个列,即同步范围名称。
select distinct sync_scope_name from Sync.scope_info