2012-09-13 42 views
0

我有Family.aspx页面,其中包含一个parent.ascx用户控件。如何获得一个ascx控制另一个值ascx

在parent.ascx中包含两个不同的用户控件,即childA.ascx,childB.ascx和其他五个文本框。应用一些逻辑,我使子控件可见或不真实。 在ChildA和childB用户控件中同样包含五个文本框控件。

在Parent.ascx.cs中,我有SaveData方法,它将整个数据保存在数据库中。 所以catch是如何在parent.ascx.cs中获取ChildA或ChildB文本框的值,所以我可以调用SaveData。

回答

0

您可以将数据存储在ChildA.ascx/ChildB.ascx的Session []中。当您调用SaveData时,您可以根据需要管理数据!只是一个选项,我真的不知道你的web应用程序的场景。

1

如果ChildAChildB是你的自定义用户控件,你可以从公开的控制TextBox检索公共属性的值(有一些额外的处理,如果需要的话),然后在Parent.ascx.cs读取这些属性。

相关问题