添加“ING”的ASP.net文本框

时间:2016-01-29 08:00:30

标签: c# asp.net

我有一个动词的文本框,我想让它自动添加“ing”到用户尝试在该框中键入的任何单词,如果它不在那里。这可能吗?怎么样?

我的动词文本框是:

tbVerb

3 个答案:

答案 0 :(得分:1)

使用TextChanged事件:

private void tbVerb_TextChanged(object sender, EventArgs e)
{
    // add your value to checkbox
    // this code is WinForms
    // tbVerb.Text = tbVerb.Text + "ing";
}

答案 1 :(得分:1)

认为这应该做你想要的。

if(textbox.text.substring(textbox.text.lenght-3) != "ing")
   textbox.text += "ing";

但是你需要一个验证或事件,因为另一个答案的人建议。

答案 2 :(得分:0)

private void tbVerb_TextChanged(object sender, EventArgs e)
{
    if (!tbVerb.Text.EndsWith("ing"))
       tbVerb.Text += "ing";
}