asp.net - ObjectDataSource 'ObjectDataSource' 找不到具有参数的非泛型方法 'Insert'

标签 asp.net

我有一个启用编辑的 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/

相关文章:

asp.net - MVC 4 Action 结果

javascript - 当内容未经编辑时,从 Summernote 表单中获取正确的 HTML

asp.net - 如何在 MVC 中重置和更改 ASP.NET 成员资格提供程序中的哈希密码

c# - DownloadProgressChangedEventHandler 多久被调用一次

asp.net - 当 DataBind() 代码被触发时 System.StackOverflowException

javascript - asp.net - 启用/禁用 javascript 时测量页面加载

c# - 使用 ASP.net 将 Highcharts 连接到数据库

asp.net - asp mvc http get action 以对象为参数

asp.net - 为什么没有代码的 ASP.Net 2.0 应用程序在首次运行时需要 2 分钟才能加载?

asp.net - 本地存储大量数据