リピーターを使用して画面に表示するレコードのリストがあります。列の 1 つに「連絡先」チェックボックスが含まれています。一部のレコードをチェックするように設定し、いくつかのレコードをチェックしないように設定しました(DB内)...しかし、ページが読み込まれると、すべてのレコードがチェックされます...誰かが理由を知っていますか?
<input type="checkbox" name="chkBox"
checked='<%# SetCheckboxValue((bool)Eval("Contacted"))%>' />
「連絡済み」は、レコードがチェックされているかどうかに応じて、コードビハインドに設定されたブール値です(DBから)
protected string SetCheckboxValue(bool Contacted)
{
if (Contacted)
{
return "checked";
}
return String.Empty;
}
SetCheckboxValue は T または F のいずれかを取得し、"checked" または " " を返す必要があります。次に、アプリケーションは各レコードをチェック済みまたは空として表示する必要があります。
アイデアはありますか?ありがとう