【发布时间】:2016-10-17 10:32:49
【问题描述】:
在我的场景中,有一个 UserControl(Day) 包含 RadioButtonList,这个 UserControl 包含在另外 5 个 UserControls(Monday, Tuesday...Friday) 中,这个 UserControls 被放置在 aspx 页面中。
在Day UserControl背后的代码中,存在如下代码。
rdlUser.DataTextField = "Description";
rdlUser.DataValueField = "Value";
rdlUser.DataSource = userTypes;
rdlUser.DataBind();
rdlUser.Items[0].Enabled = false;
Day UserControl 中 rdlUser 的标记如下...
<asp:RadioButtonList ID="rdlUser" AutoPostBack="true" OnSelectedIndexChanged="rdlUser_SelectedIndexChanged"></asp:RadioButtonList>
在来自数据库的 Day UserControl 中,有 4 个用户类型被创建为 rdlUser。用户类型如下...
rdlUser_0 - Normal User
rdlUser_1 - Supervisor
rdlUser_2 - Admin
rdlUser_3 - Super User
如何将NormalUser 类应用到“普通用户”,并从代码后面的具有相关属性的SpecialUser 类中休息。
【问题讨论】:
标签: c# asp.net user-controls