20 个解决方案
#1
你设置的是 gridview 的 visible 么
#2
Gridview 编译后 其实就是一个表格 ASP里面被编译后在网页查看源码都是HTML标签 所以你设置后 制动编译成DIV 这些具有隐藏属性的标签了 不显示的办法就是 在GRIDVIEW外面嵌套一个DIV 属性设置为隐藏!
#3
支持
#4
对的
#5
把你的gridview放在一个Panel面板里面,在隐藏的时候把面板和gridview一起隐藏就好了
#6
用一个隐藏域
#7
display
#8
你页面的代码怎么写的
那个div 应该不是gridview 的
那个div 应该不是gridview 的
#9
去试试看
#10
一种方法是用JS脚本设置那个DIV隐藏,或者是在那个DIV属性里加上一个ID名,再加上runat=server然后在后台用一句
this.Page.FindControl("div1").Visible=false;不过这么做怎么看怎么别扭。
this.Page.FindControl("div1").Visible=false;不过这么做怎么看怎么别扭。
#11
panel解析成div标签 可以用display:block显示
#12
gridview外面肯定有个容器控件
#13
我为什么没出现这个问题?直接就没了·
#14
出现了新的问题,由于用了<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
报错说找不到updatepanel
报错说找不到updatepanel
#15
估计就是那个updatepanel
#16
贴代码
#17
up
#18
代码比较多,而且是一个买的控件
用div visible=false 之后
报Could not find UpdatePanel with ID \u0027{0}\u0027. If it is being updated dynamically then it must be inside another UpdatePanel
#19
up
#20
我把那个updatecontrol 放到后台去设置了,解决了
#1
你设置的是 gridview 的 visible 么
#2
Gridview 编译后 其实就是一个表格 ASP里面被编译后在网页查看源码都是HTML标签 所以你设置后 制动编译成DIV 这些具有隐藏属性的标签了 不显示的办法就是 在GRIDVIEW外面嵌套一个DIV 属性设置为隐藏!
#3
支持
#4
对的
#5
把你的gridview放在一个Panel面板里面,在隐藏的时候把面板和gridview一起隐藏就好了
#6
用一个隐藏域
#7
display
#8
你页面的代码怎么写的
那个div 应该不是gridview 的
那个div 应该不是gridview 的
#9
去试试看
#10
一种方法是用JS脚本设置那个DIV隐藏,或者是在那个DIV属性里加上一个ID名,再加上runat=server然后在后台用一句
this.Page.FindControl("div1").Visible=false;不过这么做怎么看怎么别扭。
this.Page.FindControl("div1").Visible=false;不过这么做怎么看怎么别扭。
#11
panel解析成div标签 可以用display:block显示
#12
gridview外面肯定有个容器控件
#13
我为什么没出现这个问题?直接就没了·
#14
出现了新的问题,由于用了<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
报错说找不到updatepanel
报错说找不到updatepanel
#15
估计就是那个updatepanel
#16
贴代码
#17
up
#18
代码比较多,而且是一个买的控件
用div visible=false 之后
报Could not find UpdatePanel with ID \u0027{0}\u0027. If it is being updated dynamically then it must be inside another UpdatePanel
#19
up
#20
我把那个updatecontrol 放到后台去设置了,解决了