文本框拼个横杠(-)再拼一个文本框,前边的文本框必填,后面的文本框可以不填,如果后面的文本框不填,提交时如何屏蔽后边文本框前面的横杠(-)?

解决方案 »

  1.   

    那个横杠"-" 你是默认赋值在textbox2.text里的?我觉得你可以这样
    if textbox2 <> "" thenstr=textbox1.text + "-" + textbox2.textelse str=textbox1.textend if
      

  2.   

    这个,也要问吗...string result = string.Empty;
    if (textBox2.Text.Length == 0)
        result = textBox1.Text;
    else
        result = textBox1.Text + "-" + textBox2.Text;
      

  3.   

    换个方法达到这样的效果吧,这样设计成功也感觉别扭呀!放在一个一行三列的表里,中间列就直接输入“—”,然后根据后面的文本框内容是否为空设置中间列的样式“disponse:none”