次の方法を使用して、カスタム属性をチェック ボックスに追加しています。
CheckBox chkBx = new CheckBox();
chkBx.ID = "chk" + n;
chkBx.Attributes["itemname"] = strtemPath;
しかし、結果として、次の HTML を取得しています。
<span itemname="Some folder"><input id="MainContent_chk0" type="checkbox" name="MasterPg$MainContent$chk0" /></span>
私はこれを期待しています:
<input id="MainContent_chk0" type="checkbox" name="MasterPg$MainContent$chk0" itemname="Some folder" />
期待される結果を得るために C# コードを修正する方法はありますか?