Czy istnieje sposób komentowania znaczników na stronie .ASPX
, aby nie został dostarczony do klienta? Próbowałem standardowe komentarze <!-- -->
, ale to po prostu zostanie dostarczony jako komentarz i nie zapobiega kontroli renderowania.Czy istnieje sposób na skomentowanie znaczników na stronie .ASPX?
Odpowiedz
Innym sposobem, zakładając, że nie kod po stronie serwera chcesz wypowiedzieć się to ...
<asp:panel runat="server" visible="false">
html here
</asp:panel>
<%-- not rendered to browser --%>
Tak, istnieją specjalne komentarze po stronie serwera:
<%-- Text not sent to client --%>
wierzę szukasz:
<%-- your markup here --%>
To jest komentarz po stronie serwera i nie będą dostarczane do klienta ... ale nie jest to obowiązkowe. Jeśli to potrzebne, aby być programowany, a następnie będziemy chcieli this answer :-)
Bonus odpowiedź: Skrót klawiaturowy w Visual Studio do komentowania niczego jest 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, który ma być skomentowany, lub możesz umieścić tekst wewnątrz kawałka, aby go skomentować; na przykład, umieść kursor wewnątrz znacznika otwierającego GridView, naciśnij Ctrl-KC, a cała sprawa zostanie skomentowana.
Kochać to. Skrót klawiszowy z trzema przyciskami. Tylko w Microsoftland. – Parapluie
FYI | ctrl + K, C to skrót komentarza w programie Visual Studio. ctrl + K, U Unieważnienia.
Chociaż 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 skomentować części czegoś, co chcę zrobić 99,9995% czasu.
dziękuję wszystkim, wszyscy ci byli pomocni – MikeJ