我有一个启用编辑的 GridView ,因此当我编辑用户时,我收到错误:
ObjectDataSource“ObjectDataSource1”找不到具有参数的非泛型方法“Update”: 我还使用详细信息 View 通过数据库插入新用户,但是当我尝试插入时显示
ObjectDataSource“ObjectDataSource1”找不到具有参数的非泛型方法“Insert”:
最佳答案
确保 ObjectDataSource 使用的所有方法 [SelectMethod、UpdateMethod、DeleteMethod、SelectCountMethod、InsertMethod] 都输入正确。
检查以验证类型 ( sTableAdapters.SyTableAdapter ) 是否确实包含 Update 和 Insert 方法
这些方法是否包含错误中指出的确切参数(数量和顺序)。请记住,参数的顺序对于 ObjectDataSource 来说意义重大。
关于asp.net - ObjectDataSource 'ObjectDataSource' 找不到具有参数的非泛型方法 'Insert',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10691916/