我最近将我的ASP.net网站升级到.net 4.5,突然我的gridView控件不再使用此代码显示任何数据。在升级之前它会表现得很好。 'database'是我用来连接到我的SQL数据库并对其运行查询的自定义类。它使用OLEDB连接。
DataSet data;
int retValue = 0;
data = database.ExecuteSQLStatement("SELECT * FROM MyTable", ref retValue);
gridViewTables.DataSource = data;
gridViewTables.DataBind();
这是html:
<asp:GridView ID="gridViewTables" runat="server" AutoGenerateColumns="true" AutoGenerateEditButton="true" AutoGenerateDeleteButton="true"
OnRowCancelingEdit="gridViewTables_RowCancelingEdit" OnRowEditing="gridViewTables_RowEditing"
OnRowUpdating="gridViewTables_RowUpdating" OnRowDeleted="gridViewTables_RowDeleted" OnRowDeleting="gridViewTables_RowDeleting">
</asp:GridView>