当前位置:  开发笔记 > 编程语言 > 正文

有没有办法在.ASPX页面中注释掉标记?

如何解决《有没有办法在.ASPX页面中注释掉标记?》经验,为你挑选了7个好方法。

有没有办法在.ASPX页面中注释标记,以便它不会传递给客户端?我已经尝试了标准注释,但这只是作为注释发送,并不会阻止控件呈现.



1> GEOCHET..:
<%--
            Commented out HTML/CODE/Markup.  Anything with
            this block will not be parsed/handled by ASP.NET.

             

            <%# Eval(“SomeProperty”) %>     
--%>

资源



2> Herb Caudill..:

额外答案:Visual Studio中用于注释掉任何内容的键盘快捷键是Ctrl-KC.这适用于许多地方,包括C#,VB,Javascript和aspx页面; 它也适用于SQL Management Studio中的SQL.

您可以选择要注释掉的文本,也可以将文本放在要注释掉的块中; 例如,将光标放在GridView的开始标记内,按Ctrl-KC,整个过程被注释掉.



3> Matthew M. O..:

仅供参考| ctrl+ K,C是Visual Studio中的注释快捷方式.ctrl+ K,U取消注释.



4> Sklivvz..:
<%-- not rendered to browser --%>



5> stefano m..:

是的,有特殊的服务器端评论:

<%-- Text not sent to client  --%>



6> Joel Martine..:

我相信你在寻找:

<%-- your markup here --%>

这是一个服务器端评论,不会传递给客户端......但它不是可选的.如果你需要这个可编程,那么你会想要这个答案 :-)



7> ggb667..:

虽然这有效:

<%-- <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ht_tv1.Default" %> --%>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Blank._Default" %>

这不会.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" <%--Inherits="ht_tv1.Default"--%> Inherits="Blank._Default" %>

所以你不能在99.9995%的时间里评论出我想要做的事情的一部分.

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有