有什么方法可以更改 codeBehind 中的 skinId 吗?我在设置其他属性时尝试过,但它不起作用。未应用皮肤。
public GlobalImageButtonType Skin {
get { return _skin; }
set
{
_skin = value;
this.SkinID = _skin.ToString();
this.CommandName = _skin.ToString();
LoadDefaultValues();
}
}
我也尝试循环遍历 page.contols,但在 page_onpreinit 事件中控件集合为空。
是否可以在除 aspx 页面之外的其他地方更改 SkinId?
谢谢