C#:如何判断textBox里是不是输入了内容?没有输入就提示输入

如题所述

在一个按钮的Click事件中这样写

string txt = textbox1.Text;
if(string.isNullOrEmpty())
{
    MessageBox.Show("请输入内容");
}

追问

你是学什么的?

追答

???

追问

意思是你很厉害

追答

随手敲的代码

string txt = textbox1.Text;
if(string.isNullOrEmpty(txt))
{
    MessageBox.Show("请输入内容");
}

写漏了一个地方

追问

if(string.isNullOrEmpty(textbox1.Text)){ MessageBox.Show("请输入内容");}

这样是不是?

追答

对,不过不清楚你是在做winform还是webform,两个的提示用法有些不一样

追问

ok

谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-23
if(this.textbox1.text==null)
{
  messgebox.show("请输入内容");
}

第2个回答  2013-12-23
你这是服务器端控件吗?(runat=server),如果是的话,先取文本框的值:值=textboxid.value,
if(值=="") {alert弹出。}追问

不是,就是一个简单的判断,才学c#的新手

第3个回答  2013-12-23
if(textbox1.Text=="")
{
MessageBox.Show("请输入内容");
}
也可以追问

在一个按钮的Click事件中这样写string txt = textbox1.Text;
if(string.isNullOrEmpty())
{
MessageBox.Show("请输入内容");
}

这样要的么?

追答

应该是这样写的if(string.isNullOrEmpty(textbox1.Text)){ MessageBox.Show("请输入内容");}

追问

哦,我试一下不行在找你,先谢谢啦

C#:如何判断textBox里是不是输入了内容?没有输入就提示输入
string txt = textbox1.Text;if(string.isNullOrEmpty()){ MessageBox.Show("请输入内容");}

C#怎么判断TEXTBOX文本框是否已经输入过?
定义一个变量 来判断是否和文本框内的字符一样 一样的话不修改 不一样调出保存消息框

C#:如何判断textBox里输入了内容?
在 textBox 的 textchanged 事件中 判断 textbox.text.trim().length > 0

C#中怎么简单的判断TextBox输入的是否为数字???
\/\/\/ 只能输入数字的文本框:TextBox \/\/\/ 说明:该文本框除了0~9、一个小数据点,上下左右键、删除键(Delete)、BackSpace键 能输入外其它的都不能输入 \/\/\/ public class NumberTextBox : TextBox { private ToolTip toolTip;\/\/当输入非数字字符时,弹出的汽泡提示框 private System.ComponentModel.IContainer c...

c# TestBox如何显示提示词?
使用JS控制C#中的TestBox显示提示词,可以通过设置其两个属性来实现。默认情况下,TestBox显示灰色的提示输入数据格式,当鼠标移上去或获得焦点时,可以清空提示词恢复原样。具体步骤如下:1. 首先,需要在HTML代码中添加TestBox元素。 2. 然后,通过JavaScript代码获取TestBox元素。var textBox = document....

c#如何判断textBox1.Text中的输入的内容内容是否为数字?不是提出警告...
void button1_Click(object sender, EventArgs e) { Regex reg = new Regex(@"[^0-9]"); \/\/ 排除型字符组(取反思想) if (reg.IsMatch(textBox1.Text.ToString())) { MessageBox.Show("仅能输入数字!"); } } ...

C#如何判断textbox里面的值没变?如果没变就弹出对话框!
} 不知道符不符合您的意思,我的第二种理解请看下面的代码:private void TextBox1_TextChange(object sender,EventArgs e){ if(!String.IsNullOrEmpty(TextBox1.Text.Trim()))MessageBox.Show(" TextBox1的值没变! "); \/\/TextBox1的文本发生改变时警告 } ...

c#中 一个文本框未输入任何东西,当点击button时候,程序会提醒输入错误...
先用js判断,判断文本框是否为空 onClientClick="return aa()"function aa(){ \/\/为空 return false;} 为空安全起见,JS判断完毕之后,在后台程序也要做下判断

C# 判断TextBox 输入的是不是数字
...using System.Text.RegularExpressions;string SuID =nameIn.Text;Regex reg = new Regex("^[0-9]+$"); \/\/判断是不是数据,要不是就表示没有选择,则从隐藏域里读出来 Match ma = reg.Match(SuID);if (ma.Success){ \/\/是数字 } else { \/\/不是数字 } ...

vs 判断textbox无输入的问题(C#)
sqlStr = "insert [CP]([CPBH],[CPMC],[JG],[KCL])values(@xsbh,@xsmc,@dq,@fzr,@dh,@bz)";语句不对啊,你要更新[CPBH],[CPMC],[JG],[KCL]四个字段的值,但是你@xsbh,@xsmc,@dq,@fzr,@dh,@bz是6个更新的值,所以会提示INSERT 语句中列的数目小于 VALUES 子句中指定的值...

相似回答
大家正在搜