当我在客户端隐藏 DIV 标记然后单击提交以将数据回发到服务器端时出现问题。之后,DIV 刚刚出现。如何解决这个问题
问问题
155 次
2 回答
1
这是一些试图描述您应该做什么的基础知识:
您必须将一些数据发送到服务器端,例如通过使用隐藏字段,并在服务器端(在代码后面)回发检查该数据。如果数据存在panel.Visible = false
(如果 div 是一个名为 panel 的组件)。
如果你不做这样的事情,页面只会像在 aspx 文件中一样输出。在页面最后一次发送到浏览器之后,该页面没有任何 div 隐藏在浏览器中的概念。
希望这可以帮助。
于 2013-01-09T08:44:29.633 回答
0
我使用脚本管理器来隐藏 div 这是我的代码
Dim javastr As String = "$('#detail_div').hide();alert('New data is added successfully');"
ScriptManager.RegisterClientScriptBlock(Page, Me.GetType(), "persistence", javastr, True)
感谢大家和每一条评论。是时候学习MVC了。
于 2013-01-10T02:45:04.557 回答