【发布时间】:2011-10-22 06:01:57
【问题描述】:
我的规范要求在单选按钮组旁边有一个下拉菜单或两个日历框来控制哪个是活动的,所以我制作了这个用户控件:
<asp:RadioButton
GroupName="group1"
ID="DateMacroRadioButton"
runat="server"
Checked="true" />
<uc:DateMacroSelector ID="DateMacroSelector1" runat="server" />
<asp:RadioButton GroupName="group1"
ID="CustomDateRadioButton"
runat="server"
AutoPostBack="true" Text="" />
<uc:DateSelector ID="DateSelector1" runat="server" />
to
<uc:DateSelector ID="DateSelector1" runat="server" />
我想使用组启用/禁用子控件:
<asp:RadioButton
GroupName="group1"
ID="DateMacroRadioButton"
runat="server"
Checked="true" />
<uc:EnableGroup ID="EnableGroup1" runat="server"
CheckBoxId="DateMacroRadioButton">
<uc:DateMacroSelector ID="DateMacroSelector1" runat="server" />
</uc:EnableGroup>
<asp:RadioButton GroupName="group1"
ID="CustomDateRadioButton"
runat="server"
AutoPostBack="true" Text="" />
<uc:EnableGroup ID="EnableGroup12 runat="server"
CheckBoxId="CustomDateRadioButton">
<uc:DateSelector ID="DateSelector1" runat="server" />
to
<uc:DateSelector ID="DateSelector1" runat="server" />
</uc:EnableGroup>
我该如何设计以这种方式工作的用户控件?
【问题讨论】:
标签: c# asp.net user-controls