这是我开始从文本框中获取数据的部分,但我想在第1年时将其数据类型化 例如:在文本框4中,如果文本框中有字母,则显示消息“错误,请输入数字” 例如:如果文本框中包含数字>>,则在文本框1中显示错误消息“错误请输入仅限字母”等等
private void button4_Click(object sender, EventArgs e)
{
dr = ds.Tables["Employees"].NewRow();
dr["Name"] = textBox1.Text;
dr["E-Mail"] = textBox2.Text;
dr["Age"] = textBox4.Text;
dr["WorkHours"] = textBox5.Text;
dr["Gender"] = textBox6.Text;
dr["JobTitle"] = textBox3.Text;
ds.Tables["Employees"].Rows.Add(dr);
using (var sw = new StreamWriter("Data.xml"))
{
ds.WriteXml(sw);
sw.Close();
}
}
答案 0 :(得分:0)
您可能希望使用int.TryParse(string, int)
之类的
int number;
bool result = Int32.TryParse(textbox4.Text, out number);