ASP.net 对象数据源

发布于 2024-09-27 17:17:55 字数 118 浏览 2 评论 0原文

是否可以在 ObjectDatasource 中为插入和更新保留相同的方法名称?

我正在使用 Save() 方法进行插入和更新。但是 ObjectDataSource 会触发 Update 但不会 火插入。

Is it possible to keep the same Method name for both insert and update in ObjectDatasource?

I am using Save() method for insert and update.But ObjectDataSource fires Update but does not
fire insert.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如梦初醒的夏天 2024-10-04 17:17:55

是的,这是可能的。如果将 InsertMethod 和 UpdateMethod 设置为相同的例程,则应该可以正常工作。

<asp:ObjectDataSource ID="CustomerInfoDataSource" runat="server" DataObjectTypeName="Entities.CustomerInfo"
    InsertMethod="Save" SelectMethod="GetByCustomerId" TypeName="Business.CustomerManager"
    UpdateMethod="Save">

希望这有帮助!

Yes, this is possible. If you set the InsertMethod and UpdateMethod to the same routines, this should work fine.

<asp:ObjectDataSource ID="CustomerInfoDataSource" runat="server" DataObjectTypeName="Entities.CustomerInfo"
    InsertMethod="Save" SelectMethod="GetByCustomerId" TypeName="Business.CustomerManager"
    UpdateMethod="Save">

Hope this helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文