0 c# asp.net gridview master-pages
我在aspx.cs中有网格视图代码它显示错误,我无法理解它是如何解决的,所以请任何人都可以帮助我?附上错误图片.
A GridView只能有一个DataSource.由于您正在以DataSource编程方式设置DataSourceID从aspx部分中删除,因为它用于声明数据源控件,如SqlDataSource或ObjectDataSource.
例如:
<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)