c# - 共享相同文本框并返回不同值的 Devexpress 组合框
问题描述
以下是我必须解决的问题。
所需行为:从组合框中选择一个项目时,它会激活文本框以插入一个值,并且文本框值将被发送到 gridview。我想将文本框值分成 2 个不同的值,并且我需要一个文本框和 gridview 鳕鱼来读取其中一个文本而不是两者。
where a.EQPTYPE LIKE '%"+tb1.Text+"%' and EQPID LIKE '%"+tb1.Text+"%'
ASP 代码:
<dx:ASPxComboBox ID="box1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="Kit_SelectedIndexChanged" SelectedIndex="0" Caption="Selection :">
<Items>
<dx:ListEditItem Text ="Selected Item" Value="0" />
<dx:ListEditItem Text="EQPTYPE" Value="1" />
<dx:ListEditItem Text="EQPID" Value="2" />
</Items>
</dx:ASPxComboBox>
<dx:ASPxTextBox ID="tb1" runat="server" Width="170px" CssClass="auto-style6">
</dx:ASPxTextBox>
C#代码:
protected void Kit_SelectedIndexChanged(object sender, EventArgs e)
{
if (box1.SelectedItem.Text == "EQPTYPE")
{
tb1.Enabled = true;
tb1.Text = String.Empty;
}
else if(box1.SelectedItem.Text == "EQPID")
{
tb1.Enabled = true;
tb1.Text = String.Empty;
}
else
{
tb1.Enabled = false;
}
}
请指导,谢谢!
解决方案
推荐阅读
- vba - 在表单上创建 Cmd 以直接转到特定记录
- optimization - 分段线性拟合
- linux - BASH如何获取文件字符串中的第一个数字
- python - Python,提取字典值
- google-chrome - 检查快速消失的 DOM 元素,例如加载栏
- javascript - 使用累积模式创建 for 循环函数
- python - 来自任何视频源的 pyautogui 打印屏幕
- python - 为什么 torch.autograd 在这种情况下不计算梯度?
- javascript - 如何在 JavaScript 中根据概率组合对象数组?
- c# - 使用c#将xml(混合节点和属性)转换为csv文件