ฉันมีการกระทำที่ใช้ในสตริงที่ใช้เพื่อดึงข้อมูลบางอย่าง หากสตริงนี้ไม่มีข้อมูลที่ส่งคืน (อาจเป็นเพราะมันถูกลบไปแล้ว) ฉันต้องการส่งคืน 404 และแสดงหน้าข้อผิดพลาด
ขณะนี้ฉันเพิ่งใช้คืนมุมมองพิเศษที่แสดงข้อความแสดงข้อผิดพลาดที่เป็นมิตรเฉพาะกับการกระทำนี้โดยบอกว่าไม่พบรายการ วิธีนี้ใช้ได้ดี แต่ต้องการส่งคืนรหัสสถานะ 404 เพื่อให้เครื่องมือค้นหาทราบว่าเนื้อหานี้ไม่มีอยู่อีกต่อไปและสามารถลบออกจากผลการค้นหาได้
วิธีที่ดีที่สุดที่จะไปเกี่ยวกับเรื่องนี้คืออะไร?
มันง่ายเหมือนการตั้งค่า Response.StatusCode = 404?