มีวิธีแสดงความคิดเห็นออกมาร์กอัปในหน้า. ASPX หรือไม่


208

มีวิธีที่จะแสดงความคิดเห็นออกมาร์กอัปใน.ASPXหน้าเว็บเพื่อไม่ให้ส่งถึงลูกค้าหรือไม่ ฉันลองความคิดเห็นมาตรฐาน<!-- -->แต่สิ่งนี้เพิ่งได้รับการส่งเป็นความคิดเห็นและไม่ได้ป้องกันการแสดงผล

คำตอบ:



71

คำตอบโบนัส: แป้นพิมพ์ลัดใน Visual Studio สำหรับการแสดงความคิดเห็นอะไรคือCtrl-KC สามารถใช้งานได้ในหลาย ๆ ที่รวมถึงหน้า C #, VB, Javascript และ aspx มันยังใช้งานได้กับ SQL ใน SQL Management Studio

คุณสามารถเลือกข้อความที่จะใส่ความคิดเห็นหรือคุณสามารถวางข้อความของคุณในกลุ่มที่จะแสดงความคิดเห็น ตัวอย่างเช่นวางเคอร์เซอร์ของคุณภายในแท็กเปิดของ GridView กด Ctrl-KC และสิ่งทั้งหมดจะถูกใส่ความคิดเห็น





10

ฉันเชื่อว่าคุณกำลังมองหา:

<%-- your markup here --%>

นั่นคือความคิดเห็นที่เซิร์ฟเวอร์และจะไม่ถูกส่งไปยังลูกค้า ... แต่ไม่ใช่ตัวเลือก หากคุณต้องการให้สิ่งนี้สามารถตั้งโปรแกรมได้คุณจะต้องการคำตอบนี้ :-)


7

ในขณะที่ใช้งานได้:

<%-- <%@ 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% ของเวลา


3

อีกวิธีสมมติว่าไม่ใช่รหัสฝั่งเซิร์ฟเวอร์ที่คุณต้องการคอมเม้นต์คือ ...

<asp:panel runat="server" visible="false">
    html here
</asp:panel>

1
ฉันลบคำตอบนี้เนื่องจาก 'ไม่แสดงความคิดเห็น' อย่างเคร่งครัด อย่างไรก็ตามคำตอบของโจเอลอ้างถึงของฉันดังนั้นในขณะที่ฉันยกเลิกการลบมัน
BigJump

1
asp: ตัวยึดตำแหน่งทำเช่นเดียวกัน แต่ออกแบบมาเพื่อไม่สร้าง HTML เพิ่มเติมใด ๆ
billpg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.