1

チェックボックスがオンになっている場合、どうすればasp.netにチェックインできますか? ここでチェックボックス:

<input type="checkbox" id="FootBallManager2013CheckBox" />
4

4 に答える 4

3

マークアップはCheckBoxサーバーコントロールを使用していないため、入力を手動で確認することを想定しています。

  1. 入力にnameを指定する必要があります。指定しないと、投稿できません。たとえば、と呼びname="FootBallManager2013CheckBox"ます。
  2. コードビハインドで、Request.Form["FootBallManager2013CheckBox"]それが空白でないかどうかを調べて確認します。フォーム要素が存在する場合、それはチェックされました。そうでなければ、そうではありませんでした。

例:

var footBallManager2013CheckBoxChecked = !string.IsNullOrEmpty(Request.Form["FootBallManager2013CheckBox"]);

または、サーバーコントロールを使用することもできます。これは簡単です。

<asp:CheckBox runat="server" id="FootBallManager2013CheckBox" />

コードビハインド:

if (FootBallManager2013CheckBox.Checked)
{

}
于 2012-11-17T16:52:16.463 に答える
1

htmlを次のように変更します

<input type="checkbox" id="FootBallManager2013CheckBox" RunAt="Server"/>

次に、コードビハインドのサーバー側で

if(FootBallManager2013CheckBox.Checked)
{
}
于 2012-11-17T16:49:04.950 に答える
0
if(FootBallManager2013CheckBox.Checked)
{
}
于 2012-11-17T16:50:30.230 に答える
0

チェックボックスのcheckedプロパティでわかります:

入力タイプ="チェックボックス" id="FootBallManager2013CheckBox"チェック済み="チェック済み"

またはコードワイズ(vb)

IF FootBallManager2013CheckBox.checked = checked then
[write what you want to do]
End IF
于 2012-11-17T16:47:54.617 に答える