0
易用的用户界面改变,因此我有2项的下拉列表:Path
和Queue
取决于选择
如果选择的项目是Path
,那么在接下来的DIV显示接下来的事情就是一个文本框(txtLocation
)如果它是一个队列,那么我必须显示一个DropDownList(cmbLocation
)哪些项目是xml文件的一部分。
Type:
<dx:ASPxComboBox ID="cmbPathType" runat="server" Width="150px" TextField="TypeName"
ValueField="QueueMonitorConfigTypesID">
<DisabledStyle BackColor="LightGray" ForeColor="Black" />
<Items>
<dx:ListEditItem Text="Path" Value="Path" />
<dx:ListEditItem Text="Queue" Value="Queue" />
</Items>
<ValidationSettings ValidateOnLeave="false" RequiredField-IsRequired="true">
<RequiredField IsRequired="True" />
</ValidationSettings>
</dx:ASPxComboBox>
Location:
<dx:ASPxTextBox ID="txtLocation" runat="server" Width="150px">
<DisabledStyle BackColor="LightGray" ForeColor="Black" />
<ValidationSettings ValidateOnLeave="false" RequiredField-IsRequired="true">
<RequiredField IsRequired="True"></RequiredField>
</ValidationSettings>
</dx:ASPxTextBox>
<dx:ASPxComboBox ID="cmbLocation" runat="server" Width="150px" DataSourceID="queuesXML">
</dx:ASPxComboBox>
<asp:XmlDataSource ID="queuesXML" runat="server" DataFile="~/Config/Config.xml" XPath="queue/name" ></asp:XmlDataSource>
我知道我使用的dev的快递,但不应该的问题这个
你能告诉别的吗?这更像是一个评论,而不是一个解决方案... – AAlferez
对于迟到的评论感到抱歉。其实这种类型的代码对我来说是新的。我认为应该有一个组合框更改事件。你可以在其中编码。而且,您可以根据选定的下拉列表值检查条件。 – user2017326