小编MUK*_*FNA的帖子

在文本框中键入时将文本转换为大写

我是Visual Studio中的新手并使用visual Studio 2008.在一个项目中,我希望用户输入所有文本时都是大写的,而无需按Shift键或大写锁定.我用过这段代码

TextBox1.Text = TextBox1.Text.ToUpper();
Run Code Online (Sandbox Code Playgroud)

但是按Enter键后它会大写字符.

我只是想让用户在不按Shift键或没有大写锁定的情况下键入大写字母.

页面总代码如下...

public partial class Test : System.Web.UI.Page 
 {
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void TextBox1_TextChanged(object sender, EventArgs e)
    {
        TextBox1.Text = TextBox1.Text.ToUpper();

    }
}
Run Code Online (Sandbox Code Playgroud)

有任何解决方案,请指导我.

c# asp.net visual-studio-2008

19
推荐指数
2
解决办法
9万
查看次数

标签 统计

asp.net ×1

c# ×1

visual-studio-2008 ×1