.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에서도 작동합니다.
주석 처리 할 텍스트를 선택하거나 주석 처리 할 청크 내에 텍스트를 배치 할 수 있습니다. 예를 들어, GridView의 여는 태그 안에 커서를 놓고 Ctrl-KC를 누르면 모든 것이 주석 처리됩니다.
답변
참고 | ctrl+ K, CVisual Studio에서 주석 바로 가기입니다. ctrl+ K, U주석 해제.
답변
<%-- 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 %의 시간을하고 싶은 것의 일부를 언급 할 수 없습니다.
