0

我正在使用以下方法将自定义属性添加到复选框:

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# 代码以获得我的预期结果吗?

4

2 回答 2

2

尝试类似的东西

chkBx.InputAttributes.Add("itemname", strtemPath);
于 2013-08-06T08:29:50.663 回答
0

尝试:

chkBx.Attributes.Add("itemname", strtemPath);
于 2013-08-06T08:26:29.850 回答