当下拉矿选择“是”的时候,显示维修费文本矿;当下拉矿选择“否”的时候,不显示维修费文本矿,怎么解决?????????

解决方案 »

  1.   

    维修费文本矿.Visible = 下拉矿.选择==“是”
      

  2.   

    private void comboBox1_TextChanged(object sender, EventArgs e)
            {
                if (this.comboBox1.Text.Equals("是"))
                    this.textBox2.Visible = true;
                else
                    this.textBox2.Visible = false;
            }
      

  3.   

    WEB的还是WINFORM的,如果WINFORM不需要直接在下拉框输入文字,建议使用dropdownlist格式用selectchanged事件
      

  4.   

    再问:当选择‘否’的时候,怎杨屏蔽‘维修费用’??
    <tr><td width="100%">中心处理结果&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <select onchange='javascript:t(this)' size="1" name="TD_Flag">
    <option value="未完成">未完成</option>
    <option value="已完成">已完成</option>
    </select></td></tr><tr><td width="100%">&nbsp;&nbsp;&nbsp;维修费用&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <input id="t1"  name="GF_Money" size="20" style="display:none">
    </td></tr><Script LANGUAGE="JavaScript">
    <!--
    function t(obj)
    {
    document.getElementById("t1").style.display = (obj.value == "未完成") ? "none" : "";
    }//-->
    </script>
      

  5.   

    <tr><td width="100%">中心处理结果&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <select onchange='javascript:t(this)' size="1" name="TD_Flag">
    <option value="未完成">未完成</option>
    <option value="已完成">已完成</option>
    </select></td></tr><tr id="t1" ><td width="100%">&nbsp;&nbsp;&nbsp;维修费用&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <input name="GF_Money" size="20" style="display:none">
    </td></tr><Script LANGUAGE="JavaScript">
    <!--
    function t(obj)
    {
    document.getElementById("t1").style.display = (obj.value == "未完成") ? "'none'" : "'block'";
    }//-->
    </script>