动态创建的div在回发后隐藏

时间:2012-05-08 13:42:52

标签: c# asp.net

我在嵌套网格视图中有几个div,它们使用命令div id =“div<%#Eval(”id“)%>”绑定到运行时。然后我通过javascript设置div的可见性。问题是在回发之间不保留可见性设置。 (我使用过滤器功能过滤嵌套网格视图中的行)。

如何保留动态创建的所有div的visibilty设置? (最多可达50个div。)

2 个答案:

答案 0 :(得分:1)

如果你用javascript显示div,当你回发时他们不保存他们当前的状态。但是,每次使用javascript更改状态时,都可以进行ajax调用以使用当前状态更新数据库。

答案 1 :(得分:0)

如果在数据库中存储div的状态没有意义:存储哪些div在asp:hiddenfield中设置为可见/不可见。然后当页面重新加载时,重置div的可见状态。