FindControl メソッドを使用して ASP Web アプリで asp:checkbox を見つけることができません。次を使用して、フォームにチェックボックスを配置しました。
<asp:CheckBox ID="test" Text="Test checkbox" runat="server" />
私の分離コードには次のものがあります。
Control checkbox = FindControl("test");
if (checkbox != null) Debug.Print("checkbox found");
else Debug.Print("checkbox not found");
if (test.Checked) Debug.Print("checkbox is checked");
else Debug.Print("checkbox is unchecked");
ただし、私の出力(チェックボックスがチェックされている)は次のとおりです。チェックボックスが見つかりませんチェックボックスがチェックされています
誰かが私が間違っていることを教えてもらえますか?