页面加载时,“lblCustomer”标签的样式为
style="display:inline-block"
当我点击单选按钮列表时,此jquery代码运行
$('#<%=lblCustomer.ClientID %>').hide();
并将“lblCustomer”标签的样式更改为
style="display: none;"
但是当我点击一个按钮来获取记录时 它的风格再次变为
style="display:inline-block;"
页面上没有更新面板。 按钮单击更改控件的样式我感到很惊讶。 任何人都可以帮我解决这个问题。
答案 0 :(得分:0)
当页面发布时 - 它返回纯粹的开头 - 没有 - 显示:阻止。
你应该通过输入元素中的Js保持状态,这将在每个回发中传输。
答案 1 :(得分:0)
您可以使用更新面板完成所需的效果。
当页面回发时,您将丢失页面状态,除非您将该状态传递回服务器。更新面板允许您在没有完整回发的情况下获取新数据,因此页面状态不会丢失。
您需要做的是在该区域周围放置一个更新面板,该面板将使用新记录进行更新,并将Button作为外部触发器添加到更新面板。