c# - Html encoding with TextBoxFor MVC 4 -


जब भी मैं & lt; कोण कोष्ठक & gt; (साथ ही कुछ अन्य HTML सिंटैमी चीजें) मेरे TextBoxFor में एक अपवाद फेंक दिया गया है

  @ Html.TextBoxFor (model = & gt; model.tags, new {@ क्लास = "फॉर्म-कंट्रोल", प्लेसहोल्डर = "टैग्स (कॉमा से अलग किए गए)"})   

एक संभावित खतरनाक अनुरोध। ग्राहक का मूल्य (टैग = "" )।

मुझे समझ में आता है कि असुरक्षा को रोकने के लिए और HTML एन्कोडिंग / डिकोडिंग मेरी समस्या का हल है, लेकिन मुझे यकीन नहीं है कि इसे कैसे लागू किया जाए।

मैंने कुछ स्थानों में पढ़ा है, जो कि TextBoxFor डिफ़ॉल्ट रूप से HTML एन्कोडिंग करता है, लेकिन अगर यह सच है तो मुझे यह समस्या क्यों है?

इस चेतावनी को रोकने के लिए आपको अपने दृश्य-मॉडल की टैग की संपत्ति पर [AllowHtml ()] विशेषता को रखना होगा।

Comments

Popular posts from this blog

c# - Textbox not clickable but editable -

Matlab transpose a table vector -

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -