1. アクセスフィールド値

アクセスチェックボックスフィールド

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore.Data.Fields.CheckboxFieldクラスを使って型Checkboxのデータテンプレートフィールドにアクセスできます。ユーザーがチェックボックスを選択しているかどうかを確認するには、Sitecore.Data.Fields.CheckboxField.Checkedプロパティにアクセスしてください。例えば、Masterデータベースの/Sitecore/Content/Home項目でCheckboxFieldと名付けられたCheckboxフィールドが選択されているかどうかを判断します:

Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");

Sitecore.Data.Items.Item home = master.GetItem("/sitecore/content/home");

Sitecore.Data.Fields.CheckboxField checkboxField = home.Fields"checkboxfield";

if (checkboxField != null && checkboxField.Checked) { // Process checked checkbox }

チェックボックスフィールドを選択するには、Sitecore.Data.Fields.CheckboxField.Checkedプロパティを設定します。例えば、Masterデータベースの*/Sitecore/Content/Home*項目で「CheckboxField」という名前のチェックボックスフィールドが選択されるようにします:

Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");

Sitecore.Data.Items.Item home = master.GetItem("/sitecore/content/home");

Sitecore.Data.Fields.CheckboxField checkboxField = home.Fields"checkboxfield";

if (checkboxField != null && ! checkboxField.Checked ) { home.Editing.BeginEdit(); checkboxField.Checked = true; home.Editing.EndEdit(); }

この記事を改善するための提案がある場合は、 お知らせください!