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

本文关键字:文本 ING net 添加 ASP | 更新日期: 2023-09-27 18:32:20

我有一个动词文本框,我希望它自动将"ing"添加到用户尝试在该框中键入的任何单词(如果不存在)。 这可能吗? 又如何?

我的动词文本框是:

tbVerb

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

认为这应该做你想做的事。

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

但是你需要一个验证或事件,正如另一个答案中的人所建议的那样。

使用 TextChanged 事件:

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