如何以编程方式触发对象数据源的插入事件(与数据绑定控件相对)



我有一个向导控件,可以通过 7 个步骤收集数据。第 7 步有一个对象数据源。当用户单击完成按钮时,我希望 ObjectDataSource 控件触发其 Inserting 事件,以便可以将数据传递到下划线方法并最终保存到数据库中。

我该怎么做?

<asp:ObjectDataSource ID="UploadPhotoObjectDataSource" runat="server"
 DataObjectTypeName = "PhotoData" TypeName = "ImagesBLL.cs" 
 InsertMethod = "AddImage">
</asp:ObjectDataSource>

感谢您的帮助

我认为你不能根据这个线程:

为什么事件在派生类中的使用方式不能与 C# 中的基类中的使用方式相同?

触发 Inserting 事件而不是执行实际插入是您可能希望重新考虑的步骤。 调用 Insert 将触发 Insert 事件(插入数据后,将触发 Insert 事件)。

最新更新