public class YourUserControl2: UserControl { public void BindData(int abc) { //绑定你的GridView,如果需要输入,就从参数输入 } } public class YourUserControl1: UserControl {
public event EventHandler DisplayData; public int SomeProperty { get {} } public void Button_Click(Object sender, EventArgs e) { if (DisplayData != null) DisplayData(this,EventArgs.Empty); } }public class YourPage : Page {
http://topic.csdn.net/u/20080121/16/f717090d-7000-4e40-9100-6559a5149131_2.html
{
public void BindData(int abc)
{
//绑定你的GridView,如果需要输入,就从参数输入
}
}
public class YourUserControl1: UserControl
{
public event EventHandler DisplayData; public int SomeProperty
{
get
{}
} public void Button_Click(Object sender, EventArgs e)
{
if (DisplayData != null)
DisplayData(this,EventArgs.Empty);
}
}public class YourPage : Page
{
YourUserControl1 uc1;
YourUserControl2 uc2; //.....
void Page_Load(Object sender, EventArgs e)
{
uc2.DisplayData += BindDisplay;
} public void BindDisplay(Object sender, EventArgs e)
{
uc2.BindData(uc1.SomeProperty);
}
}