1

Attributes.Add()方法在循环TagBuilder内不起作用foreach(),我收到此错误“已经有一个具有相同键的条目”。此外SetInnerText(),方法和属性在循环Attributes[key]内只返回一行。foraech

var select = new TagBuilder("select");
var option = new TagBuilder("option");

foreach (var country in Countries)
{
    option.Attributes.Add("value",country.Id.ToString());
    option.SetInnerText(country.Country);
}

select.InnerHtml = option.ToString(TagRenderMode.Normal);
select.ToString(TagRenderMode.Normal);
4

0 回答 0