У меня есть несколько пользовательских элементов управления, которые содержат раскрывающийся список, различные элементы проверки и элемент управления источником данных SQL. Я хочу знать, возможно ли сделать элемент управления источником данных невидимым во время разработки.
Когда я использую эти элементы управления для создания различных форм, элементы управления источниками данных отображаются в представлении проекта и занимают место, что раздражает.
<asp:DropDownList ID="ddlAccounts" runat="server" DataSourceID="dsAccounts"
DataTextField="name" DataValueField="accountId"
AppendDataBoundItems="True">
<asp:ListItem Value="NOT SET">- Select an account -</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="rfvAccounts" runat="server"
ControlToValidate="ddlAccounts" CssClass="ValidationError" Display="Dynamic"
ErrorMessage="!" InitialValue="NOT SET" ToolTip="You must select an account."></asp:RequiredFieldValidator>
<asp:SqlDataSource ID="dsAccounts" runat="server"
ConnectionString="<%$ ConnectionStrings:MySqlConnectionString %>"
ProviderName="MySql.Data.MySqlClient"
SelectCommandType="StoredProcedure"
SelectCommand="AccountSelector_Select">
</asp:SqlDataSource>