我在ASP中为CheckBoxList控件生成ListItems,但是当我执行以下操作时:
...
Dim newListItem As ListItem = New ListItem("RoleName")
newListItem.Attributes.Add("style", "color:blue;")
CheckBoxListControlToFill.Items.Add(newListItem)
...
“RoleName”从发布回发后回发,但我的样式标记在第一篇回发后被删除。如果我想保留这样的任何属性,我是否需要在每个帖子中重新添加它?
答案 0 :(得分:2)
回发后属性将丢失。下面的问题链接到blog post,其中包含将属性保存到视图状态的代码,代码位于c#中 -
ListItems attributes in a DropDownList are lost on postback?