0

Users テーブルからユーザーのリストを表示する GridView を持つ ASP.NET/VB があります。

データベースの主キー列名を PKID から UserID に変更し、宣言とコード ビハインドで PKID への古い参照をすべて更新しました。また、Web サイトの Visual Studio キャッシュを保持する WebsiteCache フォルダーも削除しました。

ページに新しい SQLDatasource をドロップして構成しようとすると、古い PKID がまだ残っていますが、サーバー エクスプローラー経由で接続すると、UserID 列が期待どおりに表示されます。

このすべてに欠けている別のキャッシュや何かがありますか?

エラーは次のとおりです。

UserID は、テーブル DefaultView の DataColumn でも DataRelation でもありません

4

1 に答える 1

1

サーバー エクスプローラーでスキーマを更新しようとしましたか? また、接続を追加した場合は、SqlDataSource を追加する前に、接続を削除または更新してみてください。

于 2008-10-29T22:51:34.423 に答える