.net 在多视图中刷新用户控件

.net 在多视图中刷新用户控件,.net,gridview,controls,objectdatasource,.net,Gridview,Controls,Objectdatasource,在我的父页面中,我有dropdownlist、multiview和button。Multiview有一个用户控件 单击按钮后,我将从下拉列表中选择的值传递给用户控件,并调用databind方法以使用相应的数据填充用户控件 用户控件具有使用objectDataSource填充的gridview。我正在使用ObjectCreating(ObjectDataSource)设置objectInstance 第一次一切正常。但是,当下拉选择更改并且再次单击按钮时,用户控件不会刷新。我需要做什么才能在每次更

在我的父页面中,我有dropdownlist、multiview和button。Multiview有一个用户控件

单击按钮后,我将从下拉列表中选择的值传递给用户控件,并调用databind方法以使用相应的数据填充用户控件

用户控件具有使用objectDataSource填充的gridview。我正在使用ObjectCreating(ObjectDataSource)设置objectInstance

第一次一切正常。但是,当下拉选择更改并且再次单击按钮时,用户控件不会刷新。我需要做什么才能在每次更改下拉选择时刷新用户控件

感谢所有的帮助
感谢

首先在单击按钮时从视图中删除用户控件,然后调用数据绑定方法,从而修复了此问题

谢谢