我们可以使用控件适配器更改 ASP.NET 控件的输出呈现。现在我想知道,是否可以通过 ASP.NET 中的控件适配器更改用户控件呈现?顺便说一句,我的页面中有几个用户控件,我不想为它们执行相同的操作。
问问题
407 次
1 回答
0
是的,您可以,但您必须在您的用户控件中将您的控件子项定义为公共
(Associate public on child controls in order to access from your adapter)
public class UserControlSample : userControl
{
public TextBox TextBoxWrapper
{
get
{
return MyTextBox;
}
set
{
MyTextBox = value;
}
}
}
//Access from adapter
UserControlSample.TextBoxWrapper.Text
UserControlSample.TextBoxWrapper.Id
.....
于 2012-08-02T11:56:33.230 回答