`
风火山林
  • 浏览: 147111 次
  • 性别: Icon_minigender_1
  • 来自: 汕尾
最近访客 更多访客>>
社区版块
存档分类
最新评论

ASP.NET 中注意使用 Visible与Visibility

阅读更多

ASP.NET 的控件有个 Visible 属性,CSS 中也有个 visibility 属性,二者字母差不多。CSS 中表示不显示出来,而 ASP.NET 中表示不输出到客户端。

ASP.NET 中,如果我们想输出到客户端,但不显示,就不能用 Visible,否则客户端取不到该控件。正确的是设置样式。比如:

Button1.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");

]

另外,CSS 中:

  • visibility:hidden 表示不显示,但占据网页的空间。
  • display:none 表示不显示,也不占据网页的空间。
分享到:
评论

相关推荐

    asp.net gridview 固定标题和列

    ASP.NET GridView 控件是.NET Framework中用于数据展示的重要组件,尤其在Web应用程序中,它提供了丰富的功能,如分页、排序、筛选等。在描述中提到的“asp.net gridview 固定标题和列”,指的是如何在GridView中...

    【ASP.NET编程知识】ASP.NET网页打印(只打印相关内容自写功能).docx

    在ASP.NET中,网页打印功能是一项常见的需求,特别是在需要提供用户友好、便捷的文档输出体验时。以下将详细介绍如何在ASP.NET中实现只打印网页的特定内容,即自定义打印功能。 在ASP.NET中,网页打印主要涉及以下...

    asp.net装载页面进度条以及Repeater分页

    综上所述,通过在ASP.NET中结合使用JavaScript和服务器端代码,我们可以实现页面加载时的进度条效果,提供更好的用户体验。同时,Repeater控件配合分页控件如PagerControl,可以实现动态数据的分页显示,使大量数据...

    asp.net菜单(很简单)

    var tabdropdown={ disappeardelay: 200, //set delay in miliseconds before menu disappears onmouseout ... obj.visibility="visible" } else if (e.type=="click") obj.visibility="hidden

    asp.net 和 css样式大全

    ### ASP.NET与CSS样式大全知识点解析 #### CSS样式属性详解 **一、字体样式属性** 1. **Font Size** - `font-size: x-large;`:设置文本大小为x-large。 - 可选值包括`xx-small`, `x-small`, `small`, `medium`...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...

    解决AJAX.NET中的悬停panel在页面加载时闪烁的问题

    当HoverMenuExtender或ModalPopupExtender的悬停事件触发时,通过JavaScript或者AJAX.NET的内置机制,我们可以将Panel的`visibility`属性更改为`visible`,使其在正确的时间显示出来,从而避免闪烁现象。 总结来说...

    自定义的confirm窗口

    visibility: visible; opacity: 1; } #confirm-message { text-align: center; } #confirm-ok, #confirm-cancel { margin: 10px; } ``` 3. **JavaScript逻辑**:编写JavaScript代码,监听用户事件,如点击...

    ExtAspNet_v2.3.2_dll

    -重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称). +所有的面板默认有两个集合属性(Toolbars和Items). -尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置...

    javascript技巧

    在ASP.NET项目中,可能会遇到JavaScript编码格式不一致的问题。通常,项目的默认编码格式为UTF-8,而JavaScript文件的编码格式可能需要设置为GB2312。 **4.1 修改配置文件** 可以在`web.config`文件中设置项目的...

    网页中图片的飘动代码

    需要注意的是,现代Web开发中,推荐使用更通用的方法来提高跨浏览器兼容性。 2. **性能优化**:频繁地修改DOM元素的位置可能会影响页面性能,可以考虑使用CSS动画或者requestAnimationFrame方法进行优化。 3. **用户...

    c# 进度条

    - ASP.NET:一种广泛使用的C# Web开发框架,可用于构建动态网站和Web应用程序。 - HTTP协议:了解HTTP请求/响应模型是实现Web进度条的基础。 2. **JavaScript基础知识** - DOM(Document Object Model)操作:...

    jQuery+CSS 实现的超Sexy下拉菜单

    在ASP.NET环境中,可以通过服务器控件或者自定义控件的方式将这个下拉菜单动态生成。在后台代码中,可以根据数据源生成对应的HTML结构,然后在前端使用jQuery和CSS进行样式和交互的处理。 总结来说,通过结合HTML、...

Global site tag (gtag.js) - Google Analytics