我需要在 asp.net 下拉列表中添加一个名为 ScoreTitle 的新属性。它只接受 4 个值,我需要智能感知来显示这 4 个值(例如 Value1、Value2、Value3 和 Value4)。
public class ScoreDropDownList : DropDownList
{
private string _scoreTitle;
public string ScoreTitle
{
get
{
return _scoreTitle;
}
set
{
_scoreTitle = value;
}
}
public ScoreDropDownList() : base()
{
for (int i = 0; i <= 10; i++)
{
Items.Add(new ListItem(i.ToString()));
}
}
}
标记:
<mobile:ScoreDropDownList ID="ddlTidiness" ScoreTitle="Value1" runat="server" CssClass="input-mini inline" />
如何在设置 scoretitle 时添加 scoretitle 属性并显示 4 个值?