相当于EntityDataSource中的e.ReturnValue



我使用EntityDataSource与DetailsView在我的ASP。网络应用程序。我想在插入记录后获得身份列值。ObjectDataSource有e.ReturnValue属性我想知道它在EntityDataSource等效?

您可以订阅Inserted事件,这是一个EventHandler<EntityDataSourceChangedEventArgs>

EntityDataSourceChangedEventArgs实例有一个Entity属性,表示新插入的实体。

void EntityDataSource1_Inserted(object sender, EntityDataSourceChangedEventArgs e) {
    YourEntityType newlyAdded = (YourEntityType)e.Entity;
    int newId = newlyAdded.Id;
}

相关内容

  • 没有找到相关文章

最新更新