0

gridview通过使用Obejct Data Source连接到业务层的显示数据。

显示/检索的数据来自两个具有连接的表。

是否有可能有一个自定义更新方法,当用户单击该行的编辑时,它只会更新显示数据所需的两个表中的一个(但是,如果它可以更新整个记录也可以) ? 如果是,我如何绑定 ODS 和我的 BL?任何信息都将不胜感激,因为我的研究到目前为止还没有给出任何例子。

举个例子,一张表是用户,另一张表是结果。结果表通过 a 连接到用户表,UserID (foreign key)但是gridview当两个表连接时显示更多信息。

4

1 回答 1

0

您可以在模板字段中放置一个链接按钮并给出它CommandName="MyUpdate"。然后,您可以在 gridview 事件中检查 commandName 并在rowCommand那里处理您的自定义更新。

if(e.CommandName =="MyUpdate")
{
      // Perform your update
}
于 2013-04-02T14:55:02.177 回答