我有一个objectDataSource,我试图在其Inserting事件中将一个对象作为参数传递。由于某种原因,调用了Inserting is not getting fired before Insert`。

由于某种原因,它没有进入ObjectDataSource1_Inserting(object sender, ObjectDataSourceMethodEventArgs e)事件块。有什么想法吗?

这是我需要传递的对象:

  public class FeedItem
    {
        string feedItemTitle;
        string feedItemLink;

        public string FeedItemTitle
        {
            get { return feedItemTitle; }
        }
        public string FeeDItemLink
        {
            get { return feedItemLink; }
        }

        public FeedItem(string _feedItemTitle, string _feedItemLink)
        {
            feedItemTitle = _feedItemTitle;
            feedItemLink = _feedItemLink;
        }
    }

最佳答案

一旦遇到相同问题,但解决方案非常简单,我们的一位开发人员已在if(Page.PostBack == false)中订阅了该事件

因此,根据基础知识(http协议),服务器将在下次发布时忘记绑定

10-06 09:58