0

そのため、ボタンをクリックしたときに、、、をデータベースに送信するというイベントintstringありdatetimeますbool。今のところ、「Company」と「DayNumber」の入力をWebフォームから取得します。CheckBox01WeatherRainのブール値としてのmyの値と、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;
}
4

2 に答える 2

1

ブール値を取得するには、 CheckedプロパティをCheckBox01使用します。

bok.WeatherRain = CheckBox01.Checked;

日付の問題については、コントロールを使用して、ユーザーが日付を選択し、 ValueプロパティDateTimePickerでその値を取得できるようにすることをお勧めします。

于 2013-03-25T11:05:08.500 に答える
1

以下に示すように、これにはチェックボックスのチェック済みプロパティを使用します。

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;
}
于 2013-03-25T11:08:39.170 に答える