我试图向ASP.NET中的CheckBoxList中添加不同的列表项目(具有不同的颜色属性),项目被正确添加到列表中颜色。但是,在部分更新(它位于更新面板中)时,所有属性都消失了。无法在ASP.NET列表框上保留CSS元素项目
有关如何解决这个问题的任何想法? (这只是一个视图状态的问题?)
这是我如何添加元素的检查列表框
ListItem newItem = new ListItem(strText);
if(condition)
newItem .Attributes.CssStyle.Add(HtmlTextWriterStyle.Color, "orange");
checkListBoxList.add(newItem);
updatePanelListBox.update();
的感谢!
你是如何添加元素的?客户端通过JavaScript?在代码后面?你如何将CSS样式应用于项目? – saluce 2012-04-02 18:01:12
我使用的代码背后,手动添加属性...我已经用代码片段更新了问题 – aggietech 2012-04-02 18:04:17