aspx中的网格视图

0 c# asp.net gridview master-pages

我在aspx.cs中有网格视图代码它显示错误,我无法理解它是如何解决的,所以请任何人都可以帮助我?附上错误图片.在此输入图像描述

Tim*_*ter 6

A GridView只能有一个DataSource.由于您正在以DataSource编程方式设置DataSourceID从aspx部分中删除,因为它用于声明数据源控件,如SqlDataSourceObjectDataSource.

例如:

<asp:gridview id="CustomersGridView" 
  datasourceid="CustomersSource" <-- !!! REMOVE THIS !!! 
  autogeneratecolumns="False"
  emptydatatext="No data available." 
  allowpaging="True" 
  runat="server" DataKeyNames="CustomerID">
    <Columns>
        <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" 
            InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
        <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" 
            SortExpression="CompanyName" />
        <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
            SortExpression="FirstName" />
        <asp:BoundField DataField="LastName" HeaderText="LastName" 
            SortExpression="LastName" />
    </Columns>
</asp:gridview>
Run Code Online (Sandbox Code Playgroud)