问题在标题中,但是当您使用普通服务器控件时更清楚
<asp:textbox />
<CC1:CtrlArticleList SortBy="Title" ID="compositeControlArticleList" runat="server" />
文本框的属性允许您从下拉列表中进行选择(例如 visibility=...true 或 false)。如何在复合控件中复制它?
自提出问题以来添加了代码:
有人建议使用枚举,但不确定如何设置:
enum SortBY { Date, Title };
[Bindable(false), DefaultValue(""), Description("The sorting type of the DataPager")]
public SortBY SortBySomething
{
get
{
SortBY getDate = SortBY.Date;
if(getDate == (SortBY)ViewState["SortBy"])
{
return SortBY.Date;
}
else
{
return SortBY.Title;
}
}
set
{
ViewState["SortBy"] = value;
}
}