문제

마크 업을 .ASPX 클라이언트에게 전달되지 않도록 페이지? 표준 의견을 시도했습니다 <!-- --> 그러나 이것은 단지 의견으로 전달되며 컨트롤이 렌더링을 방해하지 않습니다.

도움이 되었습니까?

해결책

<%--
            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”) %>     
--%>

원천

다른 팁

보너스 답변 : Visual Studio의 키보드 단축키는 Ctrl-KC . 이것은 C#, VB, JavaScript 및 ASPX 페이지를 포함한 여러 장소에서 작동합니다. 또한 SQL Management Studio의 SQL에서도 작동합니다.

댓글을달라고 텍스트를 선택하거나 텍스트를 청크 안에 배치 할 수 있습니다. 예를 들어, 커서를 그리드 뷰의 오프닝 태그 안에 넣고 Ctrl-KC를 누르면 모든 것이 댓글을 달아야합니다.

참고 | Ctrl 키 + 케이, Visual Studio의 주석 단축키입니다. Ctrl 키 + 케이, 무례.

<%-- not rendered to browser --%>

예, 특별한 서버 측 주석이 있습니다.

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

나는 당신이 찾고 있다고 생각합니다.

<%-- your markup here --%>

그것은 서버 사이드 주석이며 클라이언트에게 전달되지는 않지만 선택 사항은 아닙니다. 프로그램이 필요하다면 원한다면 원할 것입니다. 이 답변 :-)

작동하는 동안 :

<%-- <%@ 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%를하고 싶은 일의 일부를 언급 할 수 없습니다.

서버 사이드 코드가 아니라고 가정하고 싶은 또 다른 방법은 ...

<asp:panel runat="server" visible="false">
    html here
</asp:panel>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top