当visible为false时,C#web控件将显示它
如果Web用户控件的visible属性设置为false,该控件仍会呈现吗当visible为false时,C#web控件将显示它,c#,.net,C#,.net,如果Web用户控件的visible属性设置为false,该控件仍会呈现吗 谢谢你的快速回复。在某些情况下,我不希望控件呈现,因此这就是我要寻找的答案。否,当visible设置为false时,将不向客户端发送任何内容。否,当visible设置为false时,将不向客户端发送任何内容。否如果visible=falseVisible属性与其他常规控件中的属性一样工作。如果Visible=false,则不会Visible属性的工作原理与其他常规控件中的属性相同。不,它不会。如果要在页面上呈现该控件并使
谢谢你的快速回复。在某些情况下,我不希望控件呈现,因此这就是我要寻找的答案。否,当visible设置为false时,将不向客户端发送任何内容。否,当visible设置为false时,将不向客户端发送任何内容。否如果
visible=false
Visible=false,则不会Visible
属性的工作原理与其他常规控件中的属性相同。不,它不会。如果要在页面上呈现该控件并使其不可见,请更改控件样式使其隐藏,而不要使用“可见性”属性。否它不会显示。如果您希望它在页面上呈现且不可见,请更改控件样式使其隐藏,而不是使用visibility属性。它仍将具有viewstate,并且仍将接收服务器端生命周期事件,但否--控件本身不会生成HTML。它仍将具有viewstate,它仍然会接收服务器端生命周期事件,但不会——控件本身不会生成HTML。如果您指的是属性,而不是您提到的属性,那么是的,它不会被呈现
在上面的链接上:
Control.Visible属性
获取或设置一个值,该值指示
是否呈现服务器控件
作为页面上的UI
如果此属性为false,则服务器
控件未呈现。你应该
组织时要考虑到这一点
页面的布局
如果您指的是属性,而不是您提到的属性,那么是的,它将不会被渲染
在上面的链接上:
Control.Visible属性
获取或设置一个值,该值指示
是否呈现服务器控件
作为页面上的UI
如果此属性为false,则服务器
控件未呈现。你应该
组织时要考虑到这一点
页面的布局
它不会被渲染
若要将其CSS样式显示属性设置为“无”,则它将进行渲染,但在屏幕上不可见。但是,将服务器端控件的visible属性设置为false将根本不会呈现它,并且您将无法在客户端引用它。它将不会呈现
若要将其CSS样式显示属性设置为“无”,则它将进行渲染,但在屏幕上不可见。但是,将服务器端控件的visible属性设置为false将根本不会呈现它,并且您将无法在客户端引用它。将编译但不显示web控件。此处阅读更多信息:将编译但不显示web控件。此处阅读更多信息: