Czy jest sposób na skomentowanie znaczników wASPX page?

Czy jest sposób na skomentowanie znaczników na stronie .ASPX, aby nie były dostarczane do klienta? Próbowałem standardowych Komentarzy <!-- -->, ale to po prostu jest dostarczane jako komentarz i nie uniemożliwia renderowania kontrolki.

Author: GEOCHET, 2008-09-23

8 answers

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

            <asp:Calendar runat="server"></asp:Calendar> 

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

Źródło

 303
Author: GEOCHET,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-23 14:35:34

Bonus odpowiedź: Skrót klawiszowy w Visual Studio do komentowania czegokolwiek to Ctrl-KC . Działa to w wielu miejscach, w tym na stronach C#, VB, Javascript i aspx; działa również dla SQL w SQL Management Studio.

Możesz wybrać tekst do komentowania lub umieścić tekst wewnątrz fragmentu do komentowania; na przykład Umieść kursor wewnątrz otwierającego znacznika GridView, naciśnij Ctrl-KC, a całość zostanie skomentowana.

 67
Author: Herb Caudill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-29 20:21:17

FYI | ctrl + K, C jest skrótem komentarzy w Visual Studio. ctrl + K, U uncomments.

 24
Author: Matthew M. Osborn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-15 15:27:33
<%-- not rendered to browser --%>
 20
Author: Sklivvz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-18 11:40:55

Tak, są specjalne komentarze po stronie serwera:

<%-- Text not sent to client  --%>
 9
Author: stefano m,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-24 18:35:32

Myślę, że szukasz:

<%-- your markup here --%>

To jest komentarz serwera i nie zostanie dostarczony klientowi ... ale to nie jest opcjonalne. Jeśli chcesz, aby to było programowalne, będziesz chciał tej odpowiedzi :-)

 9
Author: Joel Martinez,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:34:31

Podczas gdy to działa:

<%-- <%@ 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" %>
To nie będzie.]}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" <%--Inherits="ht_tv1.Default"--%> Inherits="Blank._Default" %>

Więc nie możesz komentować części czegoś, co jest tym, co chcę zrobić 99,9995% czasu.

 8
Author: ggb667,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-10 19:07:18

Innym sposobem, zakładając, że nie jest to kod po stronie serwera, który chcesz skomentować, jest...

<asp:panel runat="server" visible="false">
    html here
</asp:panel>
 3
Author: BigJump,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-15 15:28:39