所以我有一个事件就是当你点击我要向我的数据库发送int
,string
,datetime
和bool
的按钮时。
现在它将从我的webform获取“公司”和“DayNumber”的输入。我希望得到CheckBox01
的值作为WeatherRain的布尔值和Date的输入。您应该能够选择日期而不仅仅是从“现在”开始。
我不知道最好的方法是什么,我有大约100个不同的字段来获取用户输入。
protected void btnTryck_Click(object sender, EventArgs e)
{
Dagbok bok = DagbokFactory.CreateNew();
bok.Company = String.Format(TextBox1.Text);
bok.DayNumber = Convert.ToInt32(TextBox19.Text);
bok.WeatherRain = false;
bok.Date = DateTime.Now;
}
答案 0 :(得分:1)
为了从CheckBox01
获取布尔值,请使用其Checked属性。
bok.WeatherRain = CheckBox01.Checked;
至于日期问题,我建议使用DateTimePicker
控件让用户选择日期并使用Value属性获取其值。
答案 1 :(得分:1)
使用Checkbox的checked属性,如下所示:
protected void btnTryck_Click(object sender, EventArgs e)
{
Dagbok bok = DagbokFactory.CreateNew();
bok.Company = String.Format(TextBox1.Text);
bok.DayNumber = Convert.ToInt32(TextBox19.Text);
bok.WeatherRain = CheckBox01.Checked;
bok.Date = DateTime.Now;
}